我在我的MVC4网站的其中一个页面中包含了部分视图,部署后,即使重新启动网站并回收应用程序池后,似乎也不会影响网站
我想知道这是否正在进行缓存
我最终在页面中包含部分视图的内容,这似乎已经有效,但我宁愿拥有局部视图,因为我想在网站的其他部分使用该视图
问题是,有没有人对为什么会发生这种情况有任何建议?我一直在试图找到发布正确数据的视图,只是意识到一些隐藏的输入只是因为部分视图没有被刷新而丢失了
修改
好了,现在我需要在多个地方使用这个局部视图。在我的开发环境中,部分正确呈现。上传到服务器似乎没有任何影响,但更糟糕的是,从服务器删除局部视图也存在同样的问题。
我的网站仍然认为该文件存在并抱怨现在传递给视图的模型类型(我在视图中更改了模型类型 - 所有工作正常在我的本地开发中) - 为什么它仍然认为文件在那里?
我删除了其中一个父视图以查看该网站是否继续工作,但是一旦删除任何其他文件,该网站就会受到影响。为什么这个特殊文件给我带来麻烦?就好像服务器已在文件系统级别缓存它并向ASP.NET提供错误的文件内容
我将尝试重命名文件
答案 0 :(得分:0)
好的,重命名该文件似乎有效。
我没有尝试过Fals的建议,但我可能会在下次尝试,奇怪的行为我不会尝试理解为什么在这一点上!