无法在Windows Server上写入输出文件错误

我在虚拟服务器上安装了Windows Server 2008 R2和Visual Studio Ultimate 2012。 我有一个Web应用程序,使用旧的服务器与.NET Framework 3.5,现在我在IIS 7和Intranet上使用.Net Framework 4.0的应用程序在新的服务器上,一切都很好,客户端使用应用程序没有问题。

但是当我需要通过Visual Studio构build应用程序时,它会发送这些错误:

'C:\ Users \ ADMINI〜1 \ AppData \ Local \ Temp \ 3 \ vbc8DD4B87E37C7468C8D1466EA68743DC.TMP'已损坏CVTRES:fatal

无法写入输出文件“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \ farasystem \ 1179059f \ b8641c61 \ App_Theme_Default.s7yrhxe-.dll”:指定的图像文件不包含资源部分。 vbc:

我到目前为止所尝试的:

  1. 阅读很多关于错误的文章
  2. 重新启动visual studio
  3. 重新设置服务器
  4. 重新安装visual studio
  5. 在环境variables标签中更改临时文件夹地址
  6. 为每个临时文件夹和IIS_USRSNetwork Service用户设置完全控制访问权限
  7. 检查文件是否为只读属性

但没有运气。

Googlesearch“server 2008默认ACL权限C:\ Windows \ Microsoft.NET \ Framework \”

返回了许多有前途的方法,包括来自Microsoft支持部门的题为“解决ASP.NET中的常见权限和安全相关问题”的方法, url为: https : //support.microsoft.com/en-us/kb/910449

尝试通过那里的步骤,让我们知道,如果你打另一个障碍。