IVsWebAppMigration.CanConvertToWebApp(String, Int32, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定是否可以将项目文件转换为 MSBuild 格式。
public:
int CanConvertToWebApp(System::String ^ lpszProjectPath, [Runtime::InteropServices::Out] int % pConverToWebApp, [Runtime::InteropServices::Out] System::String ^ % pbstrNewProjPath);
int CanConvertToWebApp(std::wstring const & lpszProjectPath, [Runtime::InteropServices::Out] int & pConverToWebApp, [Runtime::InteropServices::Out] std::wstring const & & pbstrNewProjPath);
public int CanConvertToWebApp (string lpszProjectPath, out int pConverToWebApp, out string pbstrNewProjPath);
abstract member CanConvertToWebApp : string * int * string -> int
Public Function CanConvertToWebApp (lpszProjectPath As String, ByRef pConverToWebApp As Integer, ByRef pbstrNewProjPath As String) As Integer
参数
- lpszProjectPath
- String
[in] 旧项目文件的路径。
- pConverToWebApp
- Int32
弄布尔值; true 如果项目可以转换,则为。
- pbstrNewProjPath
- String
弄新项目的路径。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
此方法确定是否可将 Visual Studio 2003 项目文件转换为 Visual Studio 2008 MSBuild 项目。
实现必须获取用户输入,以确定是否需要将 Web 项目转换为 Web 应用程序。
COM 签名
从 webmigration:
HRESULT CanConvertToWebApp(
[in] LPCOLESTR lpszProjectPath,
[out] BOOL * pConverToWebApp,
[out] BSTR * pbstrNewProjPath
);