2012-08-07 47 views
1

過去幾天我一直在閱讀這方面的信息,儘管我已經取得了一些進展,但我仍然有點失落。創建一個包含多個文件夾和文件的Visual Studio 2010項目模板

我創建了一個類,文件和文件夾的集合,它們一起作爲一個Visual Studio項目模板連接在一起。

認爲它是一個「模塊」。

想法是,他們添加此「模塊項目模板」,Visual Studio將插入文件夾和文件並相應地重命名它們。

這不是項目模板,它是一個項目模板,因爲它需要添加到他們正在處理的項目中,而不是作爲一個單獨的項目。

通過使用Visual Studio 2010 SP1 SDK項目模板模板,我幾乎得到它。

問題是,當我使用$ safeitemname $時,我在每個類中獲得不同的名稱。

我希望當他們添加項目並將其命名爲「MyModule」時,值$ safeitemname $將爲「MyModule」。

這沒有發生。相反,每個生成的類文件爲$ safeitemname $獲取與生成的文件名匹配的不同值。

因此,舉例來說,如果我有一個MyModuleConfig.cs課,我還有一個類文件的設置是這樣的:

public class $safeitemname$Config 
{ 
} 

,而不是領的項目名稱,用戶輸入了「MyModule的」與配置在一起,該類被命名爲「MyModuleConfigConfig」。

如何告訴它只使用用戶在使用模板添加項目對話框中創建模塊時輸入的原始名稱?

回答

1

沒問題發表了這篇文章後幾秒鐘,我發現我應該使用$ fileinputname $!

這似乎正是我想要的,謝謝,自我!

+0

感謝您分享您的解決方案!這非常有幫助! – Crono 2015-08-13 18:52:00

相關問題