【问题标题】:Visual Studio Possible Cache Error C#Visual Studio 可能的缓存错误 C#
【发布时间】:2016-07-06 15:17:22
【问题描述】:

我目前正在与一位同事开展一个项目,该项目启动了一项服务,该服务启动了一个网站。要运行所有内容,我在 Visual Studio 上构建我的项目,启动服务,转到 url(在我的机器上本地托管),然后出现我设置的视图。我的视图是一个 .cshtml 文件,在这种情况下,它包含一个格式良好的表单。

我最近决定删除其中一个表单项。我在我的项目中删除了相应的 html 代码的 sn-p,并将更新的文件推送到我们的版本控制系统。我的同事从我的版本中提取出来,并且能够 构建并启动服务,删除的表单字段没有出现。但是,在我的机器上,使用相同的版本,删除的表单域仍然显示,尽管使表单域存在的所有代码本身并不存在。相反,当我使用 Ctrl + Shift + I 查看页面的源代码时,已删除字段的 html 仍然存在,但这与我的 IDE Visual Studio 上的代码不一致,我确实删除了该 sn -p。

我已经尝试重建、清理和构建、重新启动服务、取消然后重新安装服务,然后重新启动计算机,但问题仍然存在。该网站在没有该服务的情况下无法启动,因此我知道该部门的所有内容都已正确连接,但我一生都无法弄清楚为什么 html 不会更新。

我尝试清除所有 cookie 以及缓存的图像和文件(顺便说一下,使用 Chrome 作为我的浏览器),还尝试清空缓存并在我的浏览器中进行硬重新加载,但似乎没有任何效果。我是否缺少可以缓存某些内容的步骤?也许在视觉工作室构建步骤中?

请帮忙!提前致谢!

【问题讨论】:

  • 你们使用什么源代码控制解决方案?
  • 我们正在使用 Subversion
  • 您是否在此处查看过这些 SO 答案:stackoverflow.com/questions/23063985/…
  • 我刚做了,但没有一个解决方案奏效,尽管它们都让我充满希望。
  • 问题...您是否在其他浏览器中尝试过?...另外,您是否在 IIS Express 上运行您的网站?...您使用的是哪个版本的 VS?

标签: c# asp.net-mvc visual-studio caching


【解决方案1】:

已解决 解决方案:删除仍在文件资源管理器中的旧项目文件(但不是在subversion上),卸载服务,构建,然后重新安装服务即可解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多