执行项目文件的升级。
命名空间: Microsoft.VisualStudio.Data.Schema.Package.Project
程序集: Microsoft.VisualStudio.Data.Schema.Package(在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)
语法
声明
Sub UpgradeProject ( _
upgradeOptions As UInteger, _
logger As IVsUpgradeLogger, _
projectFileFullPath As String _
)
void UpgradeProject(
uint upgradeOptions,
IVsUpgradeLogger logger,
string projectFileFullPath
)
void UpgradeProject(
unsigned int upgradeOptions,
IVsUpgradeLogger^ logger,
String^ projectFileFullPath
)
abstract UpgradeProject :
upgradeOptions:uint32 *
logger:IVsUpgradeLogger *
projectFileFullPath:string -> unit
function UpgradeProject(
upgradeOptions : uint,
logger : IVsUpgradeLogger,
projectFileFullPath : String
)
参数
- upgradeOptions
类型:System.UInt32
用于确定环境是否已提示用户升级解决方案的标志。有关更多信息,请参见 __VSUPGRADEPROJFLAGS。
- logger
类型:Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger
要使用的记录器。
- projectFileFullPath
类型:System.String
项目文件的完整路径。
备注
项目工厂创建 Visual Studio 项目实例之前,将发生此升级。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。