我已经在我的本地主机上使用ASP.net Web应用程序并且它工作得很好,当我将应用程序文件夹移动到使用IIS 8的测试服务器时,它第一次工作但每次我在本地修改一个页面时把它移到服务器我看不到变化,
当我创建ASP.net网站时,我不会遇到任何问题,你能否提供正确的方法将Web应用程序复制到另一台服务器?
我也在webl.config中启用了自定义错误,但我收到了另一个错误
任何建议
谢谢
答案 0 :(得分:0)
此答案基于评论部分中的对话。当您发布网站时,您将获得三个选项
允许此预编译站点可更新:保持选中状态允许您在部署之后对.Aspx文件进行某些更改而不重新编译(ex =移动控件的位置或添加一些额外的HTML标记。)
使用固定命名和单页程序集:固定命名程序集在页面级更新中提供灵活性。由于每个页面都有自己的命名程序集(而不是随机名称),只需更新所需的程序集即可轻松更新应用程序。如果您对文件后面的单个代码进行了更改,则可以轻松替换特定的.dll使用更改的.dll文件在服务器上的文件,该网站将工作
缺点是装配数量很大(难以维护),并且会有轻微的性能损失。
在预编译程序集上启用强命名:这主要是为了提高安全性
有关详细信息,请查看此link