Publish.CreateVirtualRoot 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建启用 SOAP 的 COM+ 应用程序虚拟根目录。
public:
virtual void CreateVirtualRoot(System::String ^ Operation, System::String ^ FullUrl, [Runtime::InteropServices::Out] System::String ^ % BaseUrl, [Runtime::InteropServices::Out] System::String ^ % VirtualRoot, [Runtime::InteropServices::Out] System::String ^ % PhysicalPath, [Runtime::InteropServices::Out] System::String ^ % Error);
public void CreateVirtualRoot (string Operation, string FullUrl, out string BaseUrl, out string VirtualRoot, out string PhysicalPath, out string Error);
abstract member CreateVirtualRoot : string * string * string * string * string * string -> unit
override this.CreateVirtualRoot : string * string * string * string * string * string -> unit
Public Sub CreateVirtualRoot (Operation As String, FullUrl As String, ByRef BaseUrl As String, ByRef VirtualRoot As String, ByRef PhysicalPath As String, ByRef Error As String)
参数
- Operation
- String
要执行的操作。
- FullUrl
- String
虚拟根目录的完整 URL 地址。
- BaseUrl
- String
此方法返回时,此参数包含基 URL 地址。
- VirtualRoot
- String
此方法返回时,此参数包含虚拟根目录的名称。
- PhysicalPath
- String
此方法返回时,此参数包含虚拟根目录的文件路径。
- Error
- String
此方法返回时,此参数包含错误信息(如果遇到了问题)。
实现
例外
FullUrl
为 null
。
解析本地主机名时遇到错误。
FullUrl
为空。
- 或 -
FullUrl
中指定的方案无效。
- 或 -
FullUrl
包含两个以上的连续斜杠。
- 或 -
FullUrl
中指定的密码无效。
- 或 -
FullUrl
中指定的主机名无效。
- 或 -
FullUrl
中指定的文件名无效。
注解
建议 CreateVirtualRootEx 使用 而不是 CreateVirtualRoot。