C# 通过Web服务创建虚拟目录
我在IIS中运行web服务。 对于这个web服务,我创建了一个虚拟应用程序(或IIS6中的虚拟目录)。虚拟应用程序是由我创建的独立安装创建的。 我正在使用System.DirectoryServices API。一切都很好 我的问题是,我需要从web服务创建一个虚拟目录(在IIS上下文中运行时)。 我尝试创建的虚拟磁盘需要位于我的虚拟应用程序下: [IIS] [默认网站] [我的Web服务虚拟应用程序] [我正在尝试创建的虚拟目录] 当我尝试这样做时,我得到: “访问被拒绝。(HRESULT异常:0x80070005) 因此,我猜想在IIS上下文中运行时,应用程序没有正确的权限 有什么想法吗C# 通过Web服务创建虚拟目录,c#,iis,C#,Iis,我在IIS中运行web服务。 对于这个web服务,我创建了一个虚拟应用程序(或IIS6中的虚拟目录)。虚拟应用程序是由我创建的独立安装创建的。 我正在使用System.DirectoryServices API。一切都很好 我的问题是,我需要从web服务创建一个虚拟目录(在IIS上下文中运行时)。 我尝试创建的虚拟磁盘需要位于我的虚拟应用程序下: [IIS] [默认网站] [我的Web服务虚拟应用程序] [我正在尝试创建的虚拟目录] 当我尝试这样做时,我得到: “访问被拒绝。(HRESULT异常
谢谢您可以尝试将VD文件夹的写入权限授予“网络服务”用户,这是应用程序池运行时使用的默认标识。谢谢,我会尝试的