[英]iis and asp.net mvc compilation
由于项目处于开发状态,出于易于编辑和其他原因,未编译网络服务器上的文件,因此,当我编辑model
并添加property
以供view
, iis
表示由于旧的编译文件,模型不存在该文件,因此测试了以下解决方案:
windows\\microsoft.net
已删除Temp文件夹 <compilation batch="false" debug="true" targetFramework="4.5" />
webconfig
添加新行以强制进行新的编译 但它运行旧的编译文件
根据评论,我将添加一个答案...
您需要实际publish
应用程序: 如何发布Web应用程序 。 您可以将此内容本地发布在桌面上,然后将文件复制到服务器上,也可以直接发布到服务器上。
发布应用程序时, model(s)
会被编译到bin
文件夹中的assembly
集中,因此您不能即时修改这些文件。
您可以选择一个设置以允许更新视图,但这是非常有限的。
因此,最好的方法是为DEV服务器设置发布配置文件 ,进行更改,然后重新发布。 不到一分钟的时间即可在服务器上获取最新代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.