Visual Studio 2012 错误

3
我使用的是 Windows 8 电脑上的 Visual Studio 2012。安装 VS2012 时没有遇到任何问题。
在 ASP.NET C# 项目中,我通常使用“在资源管理器中查看”选项,而不是调试该项目。这使我能够更改代码后端。
有时,在构建并按 F5 重新加载页面后,我会遇到一些错误。这种情况并不总是发生,但非常频繁。

错误信息:CS2021、CVT1100、CS1566... "无法找到文件'C:\Users\UserName\AppData\Local\Temp\Temporary ASP.NET Files\root\617be439\61539075\App_GlobalResources.iuxkzxdi.0.cs'"

始终出现“C:\Users\UserName\AppData\Local\Temp\Temporary ASP.NET Files\root”的问题。有时显示无法找到文件,有时则显示访问被拒绝。

Visual Studio 能正常工作,但需要不断按 F5 直到错误消失。
有人能帮帮我吗?

昨天我升级(全新安装)到Windows 8后也遇到了这个问题。非常烦人。 - Eirik H
我仍然遇到这个问题。下周我将更换为VS 2013并查看它的工作情况。 - John Mathison
我实际上有VS2013...这种情况可能每小时发生一两次,当我在编码时。在VS中再次保存文件和/或多次刷新,系统就会弄清楚它应该重新编译(或者做些什么来修复它)。 - Eirik H
1个回答

3

以管理员身份运行VS2012。本地账户默认情况下无法访问构建/临时文件夹,会导致此类错误。在尝试发布网站时也会遇到类似的问题。

因此,更容易的方法是设置一次VS2012,并在属性中勾选“以管理员身份运行程序”的框,使其始终以“管理员”身份运行。


谢谢您的帮助,但是在将所有设置为管理员权限后,我仍然遇到了同样的问题。有什么建议吗? - John Mathison
有人能帮忙吗?我无法修复它。谢谢。 - John Mathison
你能确认一下你正在运行 VS 的用户吗?他在哪个组里?如果有权限等问题。错误显示某种权限问题。你尝试过先清理项目,然后再构建它吗?错误是否消失了?这是网站还是 Web 应用程序项目类型? - Nexus23
我已经以管理员用户身份登录。同时,我已将“以管理员身份运行”设置为VS 2012 exe。是的,我已经清理并重新编译了。这是一个Web应用程序,我尝试过4.0和4.5框架……问题仍然存在。 - John Mathison
看起来似乎与ASP.NET文件夹有关,有时会出现访问被拒绝的情况,有时找不到文件... - John Mathison

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接