在Visual Studio 2010中,如何在“发布模式”下重建我的站点?我找不到“发布模式”

时间:2012-04-27 23:01:32

标签: asp.net visual-studio visual-studio-2010 release-mode

我收到此错误,vb / .net4,虽然该网站工作正常,位于页面底部:

YAF在调试模式下编译。 在RELEASE MODE中重新编译以删除此信息:

我打开Visual Studio 2010右键单击我的解决方案,在“构建”选项卡下查看,但我找不到任何有关发布模式的信息。有人可以告诉我在哪里可以找到这个并在发布模式下构建我的网站吗?谢谢!

3 个答案:

答案 0 :(得分:3)

我遇到了与VS 2010和VS 2011 beta相同的问题。我怀疑第三方工具或插件可能是罪魁祸首,我正在调查此事。

现在,只需将Web.Config中的编译开关更改为false:

<system.web>
    <compilation debug="false">
</system.web>

更新1:

我通过卸载Telerik JustTrace解决了我的VS 2010问题。尽管如此,我仍然遇到了与VS 2011测试版相同的问题(在单独的VM上与VS 2010)。因此,我尝试使用Web应用程序项目而不是网站项目,问题就消失了。

更新2:

这对于网站项目来说是正常的,因为每个页面都是动态编译的:

Why can't you build a website in release mode?

答案 1 :(得分:2)

确保您可以看到“标准”工具栏,您应该看到如下内容:

snapshot

将“Debug”更改为“Release”并重建您的解决方案。

答案 2 :(得分:0)

我把它放在我的工具栏中。

image1

但您也可以使用菜单Build => Configuration Manager进行更改。从项目旁边的“配置”下拉列表中选择发布