我看到了 How to switch between debug and release in Visual C# Express 2010? ,但这并没有让我知道如何在Visual C#2008 Express中做到这一点,因为没有这样的“专家设置”。
@@编辑:Express Edition,我的朋友。
@Edit:没有“构建菜单”
@Edit:这是我的“选项菜单”
@Edit:最后但并非最不重要的是,这是我的解决方案属性窗口。您还可以看到Debug / Release Combo已禁用。
答案 0 :(得分:5)
同样的问题激怒了我,但是在微软的网站上闲逛一段时间之后, 实际上是可以解决的。事实上,Visual C#2008 Express Edition可以让您明确地切换构建配置,并提供Visual C#2010所做的许多选项和设置。他们只是被一个容易被忽视的配置设置所掩盖。以下是如何解决它们的问题:
第1步。进入工具/选项。默认情况下,Microsoft将其设置为而不是显示90%的可用设置。上帝知道为什么,但这就是他们所做的。首先,确保选中“显示所有设置”,或者您将继续运行带有训练轮的Visual Studio:
第2步。您现在拥有更多Visual Studio选项,而Express现在的功能与真实产品相比更接近。因此,在现在未隐藏的“项目和解决方案”部分中,您需要选中一个标记为“显示高级构建配置”的复选框。打开它,然后点击OK。
现在您已经取消了训练轮,标准工具栏中的构建下拉列表应显示调试和发布选项,并允许您访问完整的Configuration Manager:
享受!
答案 1 :(得分:1)
右键点击Solution Explorer中的媒体资源。选择构建设置的调试配置。您还可以右键单击解决方案的构建菜单,然后选择配置管理器,以便分别为每个项目选择模式。
答案 2 :(得分:1)
代码编辑器窗口上方顶部栏中有一个构建配置下拉列表。
或者,您可以使用Configuration Manager,可通过Build-> Configuration Manager访问。
您还可以在从命令行构建时设置构建配置选项:
MSBuild.exe "yourSolutionFilerHere.sln" /property:Configuration="Debug"