繁体   English   中英

IIS和ASP.NET MVC编译

[英]iis and asp.net mvc compilation

由于项目处于开发状态,出于易于编辑和其他原因,未编译网络服务器上的文件,因此,当我编辑model并添加property以供viewiis表示由于旧的编译文件,模型不存在该文件,因此测试了以下解决方案:

  1. windows\\microsoft.net已删除Temp文件夹
  2. <compilation batch="false" debug="true" targetFramework="4.5" />
  3. webconfig添加新行以强制进行新的编译

但它运行旧的编译文件

根据评论,我将添加一个答案...

您需要实际publish应用程序: 如何发布Web应用程序 您可以将此内容本地发布在桌面上,然后将文件复制到服务器上,也可以直接发布到服务器上。

发布应用程序时, model(s)会被编译到bin文件夹中的assembly集中,因此您不能即时修改这些文件。

您可以选择一个设置以允许更新视图,但这是非常有限的。

因此,最好的方法是为DEV服务器设置发布配置文件 ,进行更改,然后重新发布。 不到一分钟的时间即可在服务器上获取最新代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM