使用.NET应用程序时出现奇怪的错误消息

本·弗兰克胡克(Ben Franchuk)

几天前,在安装XNA框架后,最近一直在恢复许多错误消息。这些应用程序仍在运行,并且其中一些不受这些错误困扰,但是其他应用程序在执行应用程序内的功能时将无法运行/获取此错误消息。

这是错误消息:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Windows_Theme_Installer.Main.bApplyTheme_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5466 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Windows Theme Installer
    Assembly Version: 1.0.0.0
    Win32 Version: 
    CodeBase: file:///C:/Users/Ben/Documents/deskmod%20tools/Windows%20Theme%20Installer/Windows%20Theme%20Installer%20v%201.1.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
Accessibility
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

**编辑:**我解决了这个问题;事实证明,我出于某种原因试图使用的应用程序需要管理员特权,尽管他们以前根本不需要。

加内什河

每当.NET应用程序中存在未处理的异常并且该应用程序或计算机管理员(例如Windbg或Visual Studio)没有定义默认处理程序时,.NET未处理的异常处理程序都会处理该异常并向用户显示消息框询问继续还是终止。

如果用户说“忽略”,则该应用程序可能会正常运行,也可能无法正常运行。您将需要安装调试器(例如Visual Studio或WinDbg)并进行转储或进行实时调试,以找出发生了什么确切的变化。

调用堆栈显示该异常位于名为以下内​​容的自定义类中:

Windows_Theme_Installer.Main.bApplyTheme_Click
  1. 另外,安装XNA框架可能会暴露.NET Framework中的错误。因此,要验证这一点,只需运行Windows Update,然后查看是否可以解决该问题。

  2. 否则,XNA可能已经安装了该框架的更新版本,该框架现在暴露了您的代码中的缺陷。调试是这里唯一的解决方案。

  3. 一个非常罕见的机会是您的RAM或硬盘有坏扇区。这可能会导致随机崩溃。但是,它将出现在随机应用程序中,而不是特定的应用程序中。运行fdisk检查您的硬盘,然后运行memtest86测试您的RAM。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Lager和Poolboy停止应用程序时出现奇怪的错误消息

来自分类Dev

使用DataMapper + Postgres部署Sinatra应用程序时出现应用程序错误

来自分类Dev

使用 office365 api 登录我的应用程序时出现错误请求错误

来自分类Dev

添加socket.io来表达应用程序时出现“端口已在使用中错误”消息-我尝试在任何端口上发生

来自分类Dev

使用不同版本的应用程序时,项目无法购买错误消息

来自分类Dev

使用GCC编译32位程序时出现奇怪的错误

来自分类Dev

启动使用Tycho构建的Eclipse应用程序时出现“无法获取应用程序服务”错误

来自分类Dev

使用AWS Elasticbeanstalk部署Django应用程序时出现WSGIPath错误

来自分类Dev

尝试使用Application Loader上载应用程序时出现错误ITMS-9000

来自分类Dev

使用awsebcli部署Elastic Beanstalk应用程序时出现“ Operation Denied”错误

来自分类Dev

使用Microsoft帐户验证我的Azure注册应用程序时出现错误“ unauthorized_client”

来自分类Dev

Laravel-使用Composer Install从GitHub安装Web应用程序时出现Composer错误

来自分类Dev

使用Maven和Intellij 14构建Web应用程序时出现tomcat7错误

来自分类Dev

使用Salesforce连接的应用程序时Symfony中出现错误

来自分类Dev

使用AWS Elasticbeanstalk部署Django应用程序时出现WSGIPath错误

来自分类Dev

使用嵌入式框架运行应用程序时出现 Xcode 错误

来自分类Dev

尝试使用 Jetty 服务器加载 Web 应用程序时出现 HTTP 错误:503

来自分类Dev

使用gunicorn运行应用程序时打开csv文件时出现python3错误

来自分类Dev

使用带有 jquery 插件的 React 应用程序时出现类型错误

来自分类Dev

验证使用 Gmail 的 .NET 应用程序时出现问题

来自分类Dev

使用 reactjs 应用程序时出现意外令牌 <

来自分类Dev

将使用Clang构建的库添加到使用GCC构建的iOS应用程序时出现链接错误

来自分类Dev

运行应用程序时使用multer导致错误

来自分类Dev

使用ionic构建phonegap应用程序时发生错误

来自分类Dev

使用Roslyn编译.net核心应用程序时出错

来自分类Dev

使用C / C ++ DLL标头构建C应用程序时出现语法错误C2059

来自分类Dev

尽管Cordova是最新的,但在使用ionic来创建新应用程序时出现Cordova版本错误

来自分类Dev

关闭应用程序时,多次出现错误“ QObject :: startTimer:QTimer只能与以QThread启动的线程一起使用”

来自分类Dev

尝试使用wso2登录dockerized应用程序时出现“提供的授权授予无效”错误

Related 相关文章

  1. 1

    使用Lager和Poolboy停止应用程序时出现奇怪的错误消息

  2. 2

    使用DataMapper + Postgres部署Sinatra应用程序时出现应用程序错误

  3. 3

    使用 office365 api 登录我的应用程序时出现错误请求错误

  4. 4

    添加socket.io来表达应用程序时出现“端口已在使用中错误”消息-我尝试在任何端口上发生

  5. 5

    使用不同版本的应用程序时,项目无法购买错误消息

  6. 6

    使用GCC编译32位程序时出现奇怪的错误

  7. 7

    启动使用Tycho构建的Eclipse应用程序时出现“无法获取应用程序服务”错误

  8. 8

    使用AWS Elasticbeanstalk部署Django应用程序时出现WSGIPath错误

  9. 9

    尝试使用Application Loader上载应用程序时出现错误ITMS-9000

  10. 10

    使用awsebcli部署Elastic Beanstalk应用程序时出现“ Operation Denied”错误

  11. 11

    使用Microsoft帐户验证我的Azure注册应用程序时出现错误“ unauthorized_client”

  12. 12

    Laravel-使用Composer Install从GitHub安装Web应用程序时出现Composer错误

  13. 13

    使用Maven和Intellij 14构建Web应用程序时出现tomcat7错误

  14. 14

    使用Salesforce连接的应用程序时Symfony中出现错误

  15. 15

    使用AWS Elasticbeanstalk部署Django应用程序时出现WSGIPath错误

  16. 16

    使用嵌入式框架运行应用程序时出现 Xcode 错误

  17. 17

    尝试使用 Jetty 服务器加载 Web 应用程序时出现 HTTP 错误:503

  18. 18

    使用gunicorn运行应用程序时打开csv文件时出现python3错误

  19. 19

    使用带有 jquery 插件的 React 应用程序时出现类型错误

  20. 20

    验证使用 Gmail 的 .NET 应用程序时出现问题

  21. 21

    使用 reactjs 应用程序时出现意外令牌 <

  22. 22

    将使用Clang构建的库添加到使用GCC构建的iOS应用程序时出现链接错误

  23. 23

    运行应用程序时使用multer导致错误

  24. 24

    使用ionic构建phonegap应用程序时发生错误

  25. 25

    使用Roslyn编译.net核心应用程序时出错

  26. 26

    使用C / C ++ DLL标头构建C应用程序时出现语法错误C2059

  27. 27

    尽管Cordova是最新的,但在使用ionic来创建新应用程序时出现Cordova版本错误

  28. 28

    关闭应用程序时,多次出现错误“ QObject :: startTimer:QTimer只能与以QThread启动的线程一起使用”

  29. 29

    尝试使用wso2登录dockerized应用程序时出现“提供的授权授予无效”错误

热门标签

归档