2009-07-06 16 views
0

VS 2005中是否有“调试”和“发布”版本?如果是这样,我如何在两者之间切换?是否有Visual Studio 2005 ASP.NET调试版本

+0

我相信你肯定有一些理由不知道你的答案。也许你现在不在你的计算机附近,或者你没有安装VS2005。请说出,否则,可能会有人想知道。 – 2009-07-06 19:18:41

+2

Mr. Saunders - fyi我正在运行VS2008,刚刚安装了VS2005在另一台机器上测试某些东西,并且似乎无法在IDE中找到要在biuld之间切换的功能...请不要担心...我想我们是假设在他的网站上互相帮助。 – 2009-07-06 19:25:21

回答

6

Saif:

您是否正在开发ASP.NET网站项目?

如果是这样,Visual Studio会将构建步骤委托给ASP.NET运行时,并且ASP.NET运行时会在web.config中选择debug与r​​elease。

我的话题后,这将有助于:Debug and Release Builds in ASP.NET 2.0

注意,自那时以来,有两件事情发生了变化。也就是说,MSFT为VS 2005发布了两个插件 - 一个添加了real web application projects,它具有调试和发布设置(用于代码隐藏和松散的c#文件),并且还发布了web deployment projects,它可以使用asp.net命令行编译器。 Web App项目也成为SP1中VS2005的一部分。

0

快速的方法是右键单击工具栏并打开标准toobar。然后,您可以通过从解决方案配置下拉菜单中选择所需的目标,快速更改构建目标。

如果您想更改这些配置的功能,请按照Michael Petrotta在答案中所述的内容进行操作。

2

使用配置管理器。右键单击解决方案资源管理器中的解决方案,选择“配置管理器...”,然后更改活动的解决方案配置。

您可以在调试或发布模式下更改项目的行为。调出项目属性窗格,从顶部的下拉菜单中选择适当的配置,并根据需要更改设置。请注意,默认情况下会对您进行一些更改。例如,默认情况下发布版本会被设置为优化代码,而调试版本则不会。

1

在ASP.NET web.config文件中有一个debug =“true”属性。首次运行Web应用程序时,Visual Studio会询问您是否要打开调试,选择yes将导致Visual Studio为您编辑配置文件。

只要记住要确保将您的发布版本更改为false。欲了解更多信息,请点击here

相关问题