iis and asp.net mvc compilation
本文关键字:mvc compilation net asp and iis | 更新日期: 2023-09-27 18:31:45
由于项目处于开发状态上传 Web服务器上的文件尚未编译方便编辑等原因,当我编辑model
并添加property
到view
时,iis
说您的模型没有那个因为旧的编译文件,测试的解决方案:
- 删除了
windows'microsoft.net
中的临时文件夹 -
<compilation batch="false" debug="true" targetFramework="4.5" />
- 向
webconfig
添加新行以强制新编译
但它运行旧的编译文件
根据评论,我将添加一个答案...
您需要实际publish
应用程序:如何发布 Web 应用程序。 您可以在桌面上本地发布此文件并将文件复制到服务器上,也可以直接发布到服务器。
发布应用程序时,model(s)
将编译到 bin
文件夹中的assembly
中,因此您无法直接即时修改这些文件。
您可以选择允许更新视图的设置,但这非常有限。
因此,最佳方法是为 DEV 服务器设置发布配置文件,进行更改,然后重新发布。 在服务器上获取最新代码只需不到一分钟的时间。