我们已经有一个.Net应用程序很长一段时间了。 所有的.exe文件都设置为x86(包括发布和调试配置)。
我们刚刚发布了一个新版本,突然间,我们的可执行文件无法在特定的Windows 7 64位机器上启动。
事件查看器报告:0xc0000005(访问冲突)。
将我们的应用程序最小化(只引用我们的一个程序集,Main()中只有一行代码:Console.ReadKey(),app.config文件为空),问题仍然存在。
唯一使它工作的方法是将平台目标设置为AnyCPU,但这并不适用于我们使用的第三方组件。
你有任何想法为什么我会遇到这个问题吗? 有任何可能的解决方案吗?
我们刚刚发布了一个新版本,突然间,我们的可执行文件无法在特定的Windows 7 64位机器上启动。
事件查看器报告:0xc0000005(访问冲突)。
将我们的应用程序最小化(只引用我们的一个程序集,Main()中只有一行代码:Console.ReadKey(),app.config文件为空),问题仍然存在。
唯一使它工作的方法是将平台目标设置为AnyCPU,但这并不适用于我们使用的第三方组件。
你有任何想法为什么我会遇到这个问题吗? 有任何可能的解决方案吗?