天天看點

Visual Studio 2010 Automation and Extensibility (2)

 昨天寫的發現了一些問題,在建立一個控制台應用程式的時候出現了一些儲存檔案的對話框,主要是有一個可選的參數[Exclusive],如果将其設定為False,那麼就不會出現很多讨厭的對話框。至于為什麼,恕筆者知識有限,尚無法解釋此問題。

今天看了看msdn,是以對昨天的一些隐晦之處予以了明确。

同時,又學到了如何添加一個代碼模版(或者說添加一個類檔案到一個特定的工程中)。

下面是相應的代碼。

soln.AddFromTemplate(consoleAppTemplate, solnSavePath, "MyTestProj", False)

proj = soln.Projects.Item(1)

itemPath = soln2.GetProjectItemTemplate("Class.zip", "VisualBasic")

proj.ProjectItems.AddFromTemplate(itemPath, "MyTestClass.vb")

projItem = proj.ProjectItems.Item(1)

繼續閱讀