共用方式為


VCProjectEngine.CreateProject 方法

建立新的專案。

命名空間:  Microsoft.VisualStudio.VCProjectEngine
組件:  Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

語法

'宣告
Function CreateProject ( _
    projectName As String _
) As Object
Object CreateProject(
    string projectName
)
Object^ CreateProject(
    [InAttribute] String^ projectName
)
abstract CreateProject : 
        projectName:string -> Object 
function CreateProject(
    projectName : String
) : Object

參數

  • projectName
    型別:System.String
    必要項。專案 (.vcxproj) 檔的名稱。

傳回值

型別:System.Object
VCProject 物件。

範例

CreateProject無法從指令碼呼叫。必須從建立專案引擎的新執行個體的應用程式呼叫它。

' compile with vbc /r:Microsoft.VisualStudio.VCProjectEngine.dll
Option Strict Off
Imports Microsoft.VisualStudio.VCProjectEngine

Module Module1
Sub Main()
Dim Engine As VCProjectEngine
Dim myproj As VCProject
Engine = New VCProjectEngineObject()
myproj = Engine.CreateProject("xxxj")
myproj.ProjectFile("c:\Documents and Settings\test\xxx.vcxproj");
myproj.Save()
End Sub    
End Module

.NET Framework 安全性

請參閱

參考

VCProjectEngine 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間