当我使用解决方案配置管理器(或工具栏上的下拉菜单)从调试解决方案配置切换到发布时,Visual Studio 2012 Premium 崩溃。一旦我选择了 Release 配置,我就会看到一个带有进度条的对话框,说明它正在寻找问题的解决方案,几秒钟后对话框关闭 VS 关闭,另一个对话框打开,表明它正在重新启动 Visual工作室。如果我尝试从解决方案配置管理器中创建新配置,我会得到同样的行为;即,只要我保存新配置 VS 就会崩溃。在崩溃期间,我没有在对话框中获得获取崩溃详细信息的选项。
VS2010 和 Win7 中的相同代码不会发生这种情况。
我的解决方法是将调试配置修改为发布所需的配置,然后将其放回调试所需的配置。
VS 2012 安装在 Windows 8 的全新(不是更新)安装上。我已经安装了 Win8 和 VS 的所有最新更新。这是 Visual Studio 样板信息:
微软视觉工作室高级版 2012
版本 11.0.50727.1 RTMREL
微软 .NET 框架
版本 4.5.50709
安装版本:高级
LightSwitch for Visual Studio 2012, Team Explorer for Visual Studio 2012, Visual Basic 2012, Visual C# 2012, Visual C++ 2012, Visual F# 2012, Visual Studio 2012 Code Analysis Spell Checker, NuGet Package Manager 2.0.30717.9005, PreEmptive Analytics Visualizer 1.0, SQL服务器数据工具 11.1.20627.00、Web 开发工具 1.0.30710.0