积极答复者
求救,当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。孟老大求解啊!

问题
-
答案
全部回复
-
因为在以下注册表项的权限不存在你的自定义帐户
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.0.50727.0\CompilationMutexName
参考:http://www.cnblogs.com/bengxia/archive/2007/04/24/725434.aspx
-
、我在本机上编译浏览都没问题,AjaxControlToolkit.dll和AjaxControlToolkit.pdb应该没问题吧,放到服务器上就这样了,以前没出过上面的访问权限的问题,我做了如下的修改
1.禁用或设置 Indexing Service 服务
2.检查 Bin 目录的访问权限
3.设置 Temporary ASP.NET Files 目录的访问权限
4.设置 Windows\Temp 的权限
给Network service添加FULL CONTROL权限
P.S. 当我的机器上同时装有VS.NET2003 和 VS.NET2005时,设置 Temporary ASP.NET Files 目录和Windows\Temp 访问用户为aspnet和Network service,权限为FULL CONTROL
又出现了Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies. There is not enough space on the disk. (Exception from HRESULT: 0x80070070)
-
你好
或者你可以把
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ 入面的資料夾改名
或清除入面的資料夾
或把入面的資料來 MOVE 到一個 新FOLDER
E.G. 在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ 入面建立一個新檔案夾
將C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 入面的 檔案夾 MOVE 到 新檔案夾 上
應該可以解除這個問題的, 我之前都試過有差不多的問題
Please correct me if my concept is wrong
Chi