当我尝试在“Microsoft Visual Studio Team System 2008 SP1”上仅在调试模式下运行单元测试并且测试结果视图在主屏幕(我有 2 个监视器)以外的屏幕中打开时,devenv.exe 进程崩溃。你有没有遇到过类似的错误?您找到解决方法了吗?
问问题
1601 次
2 回答
2
我以前没有听说过这个问题。如果您可以就该问题向 Visual Studio Connect 提交错误,那就太好了。
客户错误,尤其是容易重现的错误,会被非常认真地对待,并且会被关注。
您还介意在评论中发回错误的 ID 吗?
于 2009-06-03T01:52:23.570 回答
1
解决了我的场景:这是一个参考问题。完全打开 Fusion 程序集绑定日志记录后,我发现(最近再次从 x86 移动到 x64)我在 web.config 中引用的库在为 x86 编译时是强命名的,但是当我为任何 CPU 重新编译它们时或 x64,我没有使用强命名,因此有一个 null PublicKeyToken。因此,实际上已部署的程序集在运行时不会被框架按名称找到。
错误的引用/程序集绑定问题/配置文件问题似乎是 .NET 的真正症结所在——在很少或没有直接反馈的情况下,有很大的崩溃和烧毁的可能性,在事件日志中很少或没有用处。
于 2009-12-05T07:19:10.183 回答