由IIS或内置的Visual Studio开发服务器创建的临时文件可能会导致此类问题。关闭Visual Studio和尝试在这些地方之一找到你的项目,并删除该文件夹:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
(调整根据您使用项目的框架)
正如克里斯·赫林建议,也尝试删除
C:\Users\%USERNAME%\AppData\Local\Temp\Temporary ASP.NET Files
您可能还希望删除网站缓存:
C:\Users\%USERNAME%\AppData\Local\Microsoft\WebSiteCache
这个文件夹中的文件
如果仍然不能解决问题,删除所有临时文件由阿伦CM的建议可能是最后的选择:
%TEMP%
您可以通过单击开始菜单中快速打开这些文件夹,在搜索粘贴字段(Win7,Vista)或通过运行选项(XP),然后按回车。
是否在您的web.config中引用了正确的版本号? – Olaf 2012-01-06 07:46:27