我目前正在网站项目中工作。我想以发布模式构建项目,不幸的是看到 Visual Studio 没有用于构建的发布模式,只有调试模式。
在web 应用程序项目中,我们在 build debug和release中看到了两个选项。
我想知道为什么网站项目在构建中有调试模式。我读到了调试和发布模式构建,发布模式优化代码并且开销更少。
我目前正在网站项目中工作。我想以发布模式构建项目,不幸的是看到 Visual Studio 没有用于构建的发布模式,只有调试模式。
在web 应用程序项目中,我们在 build debug和release中看到了两个选项。
我想知道为什么网站项目在构建中有调试模式。我读到了调试和发布模式构建,发布模式优化代码并且开销更少。
您需要通过在对话框中右键单击解决方案>属性>来设置发布模式,将其更改为发布模式或直接从vidual studio的rop设置发布,请参见下图中标有红色的图片
在网站项目中,页面是在第一次请求时动态编译的。除非您在配置文件中另外指定,否则它将在没有调试符号的情况下编译。
您无法使用配置管理器更改它,也无法在其选项中看到它。
在您的网络配置文件中找到这些选项
<system.web>
...
<compilation debug="true">
...
</compilation>
</system.web>
将 true 设置为 false 然后它将以发布模式发布。希望能帮助到你