我想創建一個Visual Studio擴展。我選擇了Package選項,因爲AddIn選項將從Visual Studio 2013及更高版本中棄用。VS Package Extension將新項目類型添加到新項目選項窗口
因此,我安裝了Visual Studio 2012和Visual Studio SDK 2012,並創建了一個新的VS Package項目。
現在,我希望我的包能夠讓用戶創建一個新類型的項目。即:我想擴展右鍵點擊 - >新的項目選項來包含一個新的項目模型,這將是一個標準的Visual C++項目,一些額外的配置,鏈接,參考等。
我GOOGLE了很多,但什麼都沒發現。
你們有沒有關於這個目標的想法?
在此先感謝!
嗨@Matze,感謝您的回覆!我將更詳細地解釋我需要做的事情:我想要有一個擴展,它允許用戶從新類型(例如:從新項目模板,具有特定的依賴關係和其他定義)創建一個新項目。在創建新項目時,我想導入現有解決方案,並在此解決方案的特定文件夾中找到新項目。你知道如何編寫這樣的代碼來創建新模板的新項目嗎?我可以使用模板代碼或整個軟件包代碼中的任何事件/其他處理程序嗎? – user1835297
嚮導實現可能是合適的;請參閱:http://msdn.microsoft.com/en-us/library/ms171411.aspx和:http://msdn.microsoft.com/en-us/library/ms185301.aspx。我建議打開另一個問題,因爲它是一個完全不同的問題... – Matze
完成:https://stackoverflow.com/questions/22744216/vs-extension-which-declares-a-new-project-template-and -locate-the-generated-proj – user1835297