CS0016: 未能写入输出文件“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/....cdcab7d2._hp756ur.dll”--“拒绝访问。”

错误如上,其实可以看到最后那个dll文件不在此文件夹内,所以会拒绝访问。

错误的原因是由于调试时候iis未能获取调试临时文件夹的读写权限,找到C/windows/temp 这个文件夹,再添加赋予这个文件夹NETWORK SERVICE 以及IIS_IUSRS这两个账号,同时相应赋予读写权限,如图。 这样问题就解决啦!!