如何解决WSUS管理控制台遇到意外错误的问题

如何解决WSUS管理控制台遇到意外错误的问题

* 来源: * 作者: * 发表时间: 2020-07-08 0:31:35 * 浏览: 4

问题:情况是这样的,今天我发现WSUS 管理控制台遇到意外错误。这可能是暂时错误;请尝试重新启动该管理控制台。如果此错误仍然存在,请尝试通过删除 %appdata%\Microsoft\MMC\ 下的 wsus 文件来删除该控制台的永久性首选项。System.InvalidOperationException -- 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。请求失败,有错误信息。另外网站运行出现“编译器错误信息: CS0016: 未能写入输出文件”。通过将当前用户的 %temp%权限里加入 network service的完全权限后,可以打开wsus了,但不知为何会出现权限问题?另外,set后发现这个 %temp%,总是在后面加一个\1的子文件夹,这是何故?请高手指教。

回答:设置c:windows\temp 目录访问权限 temp--> 属性-->安全-- > 添加network service -->并赋予其权限为 读 和 写--> 确定解决: 初次碰到这个问题,试过很多方法,比如:停止索引服务,重装IIS,重装.Net Framework,删除Temporary ASP.NET Files目录再重赋权限,甚至重装系统,问题依旧;还有一点很奇怪,我重装系统前赋予了Temporary ASP.NET Files文件夹asp.net,network service和everyone用户的最大权限,但是我格式化重装系统后,Temporary ASP.NET Files目录的权限设置居然跟重装系统之前一样,不知是不是NTFS文件系统的问题,网上搜了一下,很多人碰到这个问题想到的都是给Temporary ASP.NET Files目录赋权限,我开始也是这样,最后在微软的网站搜到了这个问题的解决方法,其实很简单,只要在windows/temp权限设置里面把Network service(如果是win2000则是asp.net用户)的权限加上就行。最后祝大家好运。以上解决方案由IT外包 提供,如需转载请注明。