IVsProjectCfg2.get_RootURL 方法 (String%)
返回其输出项目配置的根 URL。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function get_RootURL ( _
<OutAttribute> ByRef pbstrRootURL As String _
) As Integer
int get_RootURL(
out string pbstrRootURL
)
参数
- pbstrRootURL
类型:System.String%
[out] 对根 URL 的指针配置的输出项的。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsProjectCfg2::get_RootURL(
[out] BSTR *pbstrRootURL
);
如果需要输出项的项目的路径,它通过移除根计算 URL 从其部署通过调用输出项的 get_DeploySourceURL 方法检索源的 URL。
RootURL 属性是项目输出的根 URL。 实质上,因此,如果需要输出的项目的路径,它通过移除 RootURL 计算从其 DeploySourceURL。 如输出的项目的路径可能为部署项目内部使用 (,用于计算必须返回从 get_RootRelativeURL) 安装的输出的相对路径或。
项目的路径在本地文件系统从了八个字符开始:file:///。
备注
由于本地防火墙和其他安全设置,输出使用者可能无法处理任何其他形式的 URL,因此,对生成本地项目的 URL 可以尝试尽可能使用 URL 的此窗体的项目非常重要。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。