每当我在Visual Studio中更改Web项目中的文件(.js,.css,.cshtml,无论如何)时,我的应用程序域都会立即关闭并重新启动.关闭消息(我记录)是" HostingEnvironment启动关闭/ App_Offline.htm中的更改 "
这正是在经过数月的正常发展之后才开始发生的.我正在寻找解释或建议进行故障排除.
相关信息:
我如何弄清楚Visual Studio正在做什么导致这种情况?由于显而易见的原因,这使得处理html/css/javascript变得非常困难.
看来,卸载然后重新安装T4MVC修复了问题.
这可能是相关的:在我注意到这个app域重启问题的前几天,发生了一些事情并创建了第二个T4MVC.cs文件[称为T4MVC1.cs].这导致两次定义事物的编译错误,并删除原始T4MVC.cs文件修复了该问题.
当我从nuget卸载并重新安装T4MVC软件包时,我修改了web.csproj文件并更新了<LastGenOutput>元素,使其值为"T4MVC.cs".
我不知道生成的文件的问题是否与应用程序域重新启动问题有关,但在删除并重新安装T4MVC软件包并重新启动Visual Studio之后问题就消失了.