2010-07-08 305 views
6

我已經閱讀了大量關於VS2010中可擴展性改進的改進(即基於MEF的等),但尚未弄到我的手髒。我最近碰到了一個真實世界的場景,這讓我想要潛入,但是我很驚訝沒有找到關於啓動和運行我想要構建的大量有用信息。Visual Studio 2010可擴展性 - 自定義項目模板嚮導

我的團隊已經在Silverlight上創建了自己的特定於域的UI框架,我們希望打包一系列項目和項目模板作爲我們產品附帶的SDK的一部分進行共享。以傳統的方式將某些東西導出爲zip是非常簡單的,但是我們希望在創建新項目時獲得更多內聯嚮導(例如,對話框/嚮導跳轉)並要求您提供更多信息並根據您的額外輸入生成其他項目,參考,代碼等)。

這些功能是通過VS2010中的可擴展性模型公開的嗎?如果任何人能夠指出我的大方向,我將不勝感激。谷歌是不是爲我今天:(

回答

4

轉向了什麼我不知道,如果你所遇到的這篇文章:。在2010年VS

:「創建項目模板如何」 http://msdn.microsoft.com/en-us/library/xkh1wxd8.aspx它進入細節上
+2

這主要是關於靜態出口方式談判,但三四個環節斷送人的是這樣的: http://msdn.microsoft.com/en-us/library/ms185301.aspx 其中談到了IWizard,以及如何與我所想的內容聯繫起來。 酷 - 謝謝傑米 – kellyb 2010-07-10 13:37:27

0

報價從MSDN: How to: Use Wizards with Project Templates

如何:U se嚮導帶有項目模板

Visual Studio提供了IWizard界面,在實施時, 使您可以在用戶從 模板創建項目時運行自定義代碼。

項目模板定製可用於:收集用戶輸入的參數化 模板

  • 顯示自定義UI。
  • 添加要在模板中使用的參數值。
  • 將其他文件添加到模板。
  • 執行項目上Visual Studio自動化 對象模型允許的任何操作。
相關問題