小编JM *_*uer的帖子

在 Windows 8.1 上访问 Microsoft.Web.Administration.ServerManager.Site 时出现 UnauthorizedAccessException

Microsoft.Web.Administration.ServerManager.Sites如果用户没有文件权限,是否有人会收到有关在 Win8.1(和 Win8)上访问集合的任何提示"%SystemRoot%\System32\inetsrv\config\redirection.config"

UnauthorizedAccessException因为在这种情况下用户会得到......

更重要的是,在 Win8 上,Microsoft.Web.Administration.ServerManager如果您的用户没有"%SystemRoot%\System32\inetsrv\config".

这在 Win7、W2008 和 W2012 上完美运行。

操作方法:http ://www.iis.net/learn/manage/scripting/how-to-use-microsoftwebadministration

我需要在“客户端”步骤(在 UI 中)启动的 WiX c# 自定义操作中使用此功能来浏览已安装的网站及其上的应用程序,以便对新的 WebApplication 名称进行唯一性检查。

当然,我在谷歌搜索时找不到任何相关答案。只有几个答案,他们暗示以提升的权限启动或更改文件夹的权限,当然这在常规用户设置 UI 过程中是不可行的。

例如: http: //sharepointyankee.com/2011/03/30/system-unauthorizedaccessexception-filename-redirection-config/

c# iis wix windows-8.1

5
推荐指数
1
解决办法
1463
查看次数

标签 统计

c# ×1

iis ×1

windows-8.1 ×1

wix ×1