0

由于项目处于开发状态上传的网络服务器上的文件没有被编译以便于编辑和其他原因,当我编辑model和添加propertyviewiis说你的模型因为旧的编译文件没有那个,测试的解决方案:

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

但它运行旧的编译文件

4

1 回答 1

1

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

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

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

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

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

于 2013-09-18T16:09:59.470 回答