我收到此错误,vb / .net4,虽然该网站工作正常,位于页面底部:
YAF在调试模式下编译。 在RELEASE MODE中重新编译以删除此信息:
我打开Visual Studio 2010右键单击我的解决方案,在“构建”选项卡下查看,但我找不到任何有关发布模式的信息。有人可以告诉我在哪里可以找到这个并在发布模式下构建我的网站吗?谢谢!
答案 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:
这对于网站项目来说是正常的,因为每个页面都是动态编译的:
答案 1 :(得分:2)
确保您可以看到“标准”工具栏,您应该看到如下内容:
将“Debug”更改为“Release”并重建您的解决方案。
答案 2 :(得分:0)
我把它放在我的工具栏中。
但您也可以使用菜单Build => Configuration Manager
进行更改。从项目旁边的“配置”下拉列表中选择发布。