Visual Studio 2015 年构建解决方案时出现错误 "Error generating Win32 resource: Access is denied"

Build Solution in Visual Studio 2015 gives error "Error generating Win32 resource: Access is denied"

我在使用 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\rootb1e3fb3\c485404e\CSC4CF967AFEF7848B58432AE4797C64B6E.TMP' used for default Win32 resource -- The system cannot find the file specified. 
7>Validation Complete

这是什么错误,如何解决?

通过授予我对该文件夹的写入权限解决 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\ 的访问权限。还有。

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