【问题标题】:C# code changes not reflected through IISC# 代码更改未通过 IIS 反映
【发布时间】:2017-03-22 23:23:54
【问题描述】:

我有一个通过 IIS 发布的用 C# 编写的小型 Web 应用程序。如果我更改源文件中的代码,则刷新浏览器时不会反映更改。我可以从字面上删除源文件中的所有代码,保存它,在 IIS 中回收应用程序池,清除浏览器缓存,刷新浏览器,它仍然会加载旧代码! 有什么想法吗?

【问题讨论】:

  • 尝试从 VS 重建和发布你的 web 项目
  • 转到 IIS 管理器,找到您的应用程序,右键单击您的站点并单击浏览。您确定要编辑此路径中的文件吗?同样右键单击您的站点,然后在“管理应用程序”中单击“浏览”。你看到你的变化了吗?
  • 请注意,只有 razor 视图(例如 .cshtml 文件)是动态编译的

标签: c# .net iis


【解决方案1】:

答案归于阿克谢·马哈詹。我看不到支持他/她的回应的能力。至于马赫迪,我问题中的源文件正是指您提到的内容。

【讨论】:

    猜你喜欢
    • 2015-04-19
    • 1970-01-01
    • 2021-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-31
    • 2014-06-16
    相关资源
    最近更新 更多