Ton*_*ich 20 visual-studio-2010 visual-studio
我下载了一个ASP.NET开源解决方案,并在Visual Studio 2010中打开它.VS以管理员身份运行.
每次我将解决方案或项目从Active(Release)切换到Debug并取消选中'Optimize code'并保存时,这些更改都不会成功.解决方案或项目将恢复为Active(Release).
为什么会这样?
Blu*_*eft 12
我刚才有这个问题.解决方案最终成为:
转到工具 ⇒ 选项 ⇒确保选中左下角的"显示所有设置".
然后,在同一窗口中,转到项目和解决方案 ⇒ 常规 ⇒选中"显示高级构建配置".
我不知道为什么今天早上我的这个复选框突然被取消选中,但这很有效.
这是猜测一点,但无论如何:
最有可能的是,您使用的构建配置不包括Debug构建的启动项目.
查找"管理构建配置"(我认为,附近没有Windows机器)菜单项.它将向您显示右侧带有复选框的项目列表,以显示是否要在构建配置中构建它.
切换到该对话框中的"Debug",确保您的启动项目 - 或者您开始构建的项目 - 实际包含在构建中.
PS甚至完全有可能"行为不端"项目实际上缺少Debug构建(它可能有一个异常名称,如DebugConsole或完全不同的东西).在这种情况下,使用"项目"菜单为该单个项目添加正确名称的构建配置.然后,再次检查"解决方案范围"构建配置对话框中是否检查了所述构建配置.
HTH
我在文本编辑器中打开了 csproj 文件。注意到有两个 PropertyGroup 部分看起来像是重复的,一个是 Debug|AnyCPU,第二个是 Release|AnyCPU。我删除了第二个,然后调试的一个出现了。
| 归档时间: |
|
| 查看次数: |
19330 次 |
| 最近记录: |