更改.ASCX文件时避免重新编译ASP.NET web应用程序
我在VS2015中有一个VB.NET web应用程序,每当我触摸更改.ASCX文件时避免重新编译ASP.NET web应用程序,asp.net,vb.net,visual-studio,web-applications,webforms,Asp.net,Vb.net,Visual Studio,Web Applications,Webforms,我在VS2015中有一个VB.NET web应用程序,每当我触摸.ascx文件时,它似乎都在重新编译(然后我的会话丢失,我必须重新验证)。如果触摸.aspx页面,我不会有这种行为。我一直认为我可以在不重新编译的情况下更改标记,事实上,我在以前的项目中已经多次这样做了 我理解ASP.NET中web应用程序项目和网站项目之间的区别。这里我们讨论的是一个web应用程序(project GUID349c5851-65df-11da-9384-00065b846f21),它将所有代码隐藏文件编译成一个DL
.ascx
文件时,它似乎都在重新编译(然后我的会话丢失,我必须重新验证)。如果触摸.aspx
页面,我不会有这种行为。我一直认为我可以在不重新编译的情况下更改标记,事实上,我在以前的项目中已经多次这样做了
我理解ASP.NET中web应用程序项目和网站项目之间的区别。这里我们讨论的是一个web应用程序(project GUID349c5851-65df-11da-9384-00065b846f21
),它将所有代码隐藏文件编译成一个DLL
我必须做很多标记和CSS更改,我希望这些更改能够反映在UI中,而不必重新编译,这是非常痛苦的。当你发布你的应用程序时,你在使用什么设置?或者你只是简单地将编译后的文件复制到服务器上?@RickS忘记提到这一切都是在我从Visual Studio运行时发生的,我不知道它在部署时的行为。