C# vs2010开发的winform控件再server 2008 R2上运行出错,再win7和Xp上就可以

描述:
Stopped working
问题签名:
问题事件名称: CLR20r3
问题签名 01: pandian_server.exe
问题签名 02: 1.0.0.0
问题签名 03: 53578b45
问题签名 04: System.Data
问题签名 05: 2.0.0.0
问题签名 06: 4ca2ba0b
问题签名 07: 205c
问题签名 08: 5f
问题签名 09: System.InvalidOperationException
OS 版本: 6.1.7601.2.1.0.274.10
区域设置 ID: 2052

第1个回答  2014-04-23

CLR20r3 这种问题一般是由于开发环境与实际运行环境的 .NET 版本不同,某些低版本认为是未处理异常的在高版本中被忽略了,从而导致程序崩溃。

 

在出错的项目里新建一个应用程序配置文件,输入:

<configuration>

  <runtime>

    <legacyUnhandledExceptionPolicy enabled="true" />

  </runtime> 

</configuration>

保存并重新生成解决方案。

相似回答