我的IIS服务器有一个奇怪的问题。我有一个MVC4.5应用程序池,我在Visual Studio中使用ASP.NET发布上传了一个MVC4.5网站。奇怪的是,当我去查看服务器中的文件(即inetpub文件夹)时,一些文件是旧的,或者根本不在那里。
例如,我更改了一个控制器类,并添加了一些视图和方法来访问它们。视图已上载,但控制器保持不变。然而,在网站上,我能够访问新的视图。
我用一堆不同的东西来标记它,因为我不确定这是发生在Visual Studio的某个地方,还是发生在服务器上。
你知道为什么会发生这种情况吗/我能做些什么来修复它?
谢谢!
发布于 2014-05-23 22:29:09
代码文件和控制器将作为dlls编译到您的bin文件夹中。然后您的应用程序将使用该dll。
如果您发布或部署,VS足够聪明,知道不复制这些文件。
https://stackoverflow.com/questions/23831736
复制相似问题