Visual Studio 2015中的生成解决方案给出错误“错误生成Win32资源:拒绝访问”

时间:2018-09-07 09:40:10

标签: visual-studio-2015 build

使用Visual Studio 2015构建解决方案时出现奇怪的错误。 出现错误:

7>(0,0): error CS1567: Error generating Win32 resource: Access is denied. 
7>(0,0): warning CS1610: Unable to delete temporary file 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\4b1e3fb3\c485404e\CSC4CF967AFEF7848B58432AE4797C64B6E.TMP' used for default Win32 resource -- The system cannot find the file specified. 
7>Validation Complete

enter image description here

这是什么错误以及如何解决?

2 个答案:

答案 0 :(得分:0)

通过授予自己对该文件夹c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\的写访问权限来解决。

此外,如果应用程序是64位的,则需要授予对c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\的访问权限。也是

答案 1 :(得分:0)

在授予该文件夹的当前用户完全权限后,它可以正常工作 c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ ASP.NET临时文件。