【问题标题】:Error while trying to run project uncaught exception thrown by method called through reflection尝试运行通过反射调用的方法引发的项目未捕获异常时出错
【发布时间】:2013-06-17 11:29:52
【问题描述】:

我已经安装了Visual studio 2010 Ultimate 版本,但是在简单的 Windows 窗体程序下运行时出现错误....

    MsgBox("Hello !")

    "error while trying to run project uncaught exception thrown by method called 
     through reflection"

安装有什么问题吗??

它的 Visula studio 异常不是我的程序异常...

我在下面试过但没有运气..

devenv /resetsettings

【问题讨论】:

  • 如果你Catch例外,InnerException是什么?和InnerExceptionInnerException
  • Gravell,我知道异常处理...我在新机器上进行了全新安装,无法运行任何类型的程序。我也在下面尝试过.. Try MsgBox("OK") Catch ex As Exception MsgBox(ex.ToString()) End Try
  • 对于它的价值,我在安全模式下运行时得到了这个,试图解决另一个问题。

标签: .net vb.net visual-studio-2010


【解决方案1】:
  1. 进入项目右击并选择属性。
  2. 选择左侧的“调试”选项卡。
  3. 转到底部的“启用调试器”
  4. 选中“启用本机代码调试”(或“启用非托管代码调试”,取决于版本)复选框
  5. 运行项目

【讨论】:

  • @GalDude33:谢谢,这对我也有用(也很奇怪)。你有什么信息为什么这会导致问题。无论如何,我不想调试甚至加载程序的非托管/本机部分的符号,但这个选项迫使我。无论如何,谢谢。
  • 这在 VS 2017 中也适用于我;很奇怪,但我会接受的。
  • 在为我的 ASP.NET MVC 应用程序选中“本机代码”框后,我不得不重新启动 Visual Studio。
【解决方案2】:

我已经上传了解决您问题的步骤。

如您所见,检查本机代码调试选项即可。

希望对你有帮助。

我正在使用 Visual Studio 2017

【讨论】:

    【解决方案3】:

    如果安装有问题,我建议重新安装。 :(

    也许可以尝试检查更新和/或重新启动您的 PC。如果您仍然无法运行您的项目,那么我建议您重新安装。

    【讨论】:

    • 是的,最后一个选项是唯一的并且它有效..但仍然不确定出了什么问题..我正在寻找根本原因......
    • 对不起,我对 Visual Studio 的内部工作不太熟悉。希望有人可以提供更多信息,说明问题首先发生的原因。我确定在某个地方保存了一些日志文件,可以提供更多信息。
    • 我也对“根本”原因感兴趣。然而,在我的情况下,不是根,而是一个“上层”原因是禁用本机代码调试自己(如GallDude33 下面的答案所述)。无论如何,我没想到会导致这个问题。
    • 使用“修复”选项而不是重新安装(在 VS2012 上)对我有用。
    【解决方案4】:

    这是一个烦人的问题。

    如果您启用本机代码调试,则无法编辑并继续:

    启用非托管调试时不允许更改。

    我终于通过取消勾选Enable native code Debugging和取消勾选Enable IntelliTrace解决了这个问题


    我收到此错误的另一次是当我将解决方案从 VS2010 升级到 VS2017 时。

    问题是安装项目没有设置为 GUI(它被设置为控制类库):

    解决方法是右键项目>设置为启动项目:

    【讨论】:

    • 感谢@Jeremy thompson,虽然这不是原因,但我仍会记住这一点。不错的收获!
    【解决方案5】:

    我只需要重新启动,因为右键单击解决方案会出现同样的错误。

    【讨论】:

      【解决方案6】:

      重新启动 Visual Studio 为我解决了这个问题。

      【讨论】:

        猜你喜欢
        • 2013-09-09
        • 1970-01-01
        • 2016-12-16
        • 2020-11-11
        • 2013-04-24
        • 1970-01-01
        • 2020-05-08
        • 2017-08-25
        • 1970-01-01
        相关资源
        最近更新 更多