在ASP.NET中从调试更改为发布?
我已将调试版本复制到IIS 7服务器上。如果我改变在ASP.NET中从调试更改为发布?,asp.net,Asp.net,我已将调试版本复制到IIS 7服务器上。如果我改变 <compilation debug="false"/> 对于“true”,这足以将网站更改为发布模式,还是我必须在Visual Studio中执行此操作,重新构建并发布/复制网站?我的建议是返回并在Visual Studio中更改它。 这不仅仅是配置的改变。调试模式还包括更多用于调试的代码和PDB文件。在Dubug模式下,您的代码将运行缓慢,因为代码优化程度较低 有关更多信息,请参阅下面的url 发布前将项目设置为发布模式
<compilation debug="false"/>
对于“true”,这足以将网站更改为发布模式,还是我必须在Visual Studio中执行此操作,重新构建并发布/复制网站?我的建议是返回并在Visual Studio中更改它。 这不仅仅是配置的改变。调试模式还包括更多用于调试的代码和PDB文件。在Dubug模式下,您的代码将运行缓慢,因为代码优化程度较低 有关更多信息,请参阅下面的url 发布前将项目设置为发布模式 要将项目设置为发布模式,请执行以下步骤: 1在解决方案资源管理器中右键单击解决方案,然后指向属性 2单击左窗格中的配置属性文件夹 3单击右窗格中的项目名称,然后单击配置下拉菜单上的发布
4单击确定据我所知,您必须在visual studio中将
解决方案配置
更改为发布
,然后再次构建并重新发布网站。此外,如果在发布之前将项目设置为发布模式,这将提高ASP.NET应用程序的性能。编译元素仅影响.aspx
和.cshtml/.vbhtml
文件中的代码。不是项目生成的程序集。标记编译足以对答案说“不”。将标志更改为“false”不会返回并重新生成调试设置为“false”的程序集。