2011-03-20 59 views
3

我正嘗試在我的組織內創建一系列NuGet包以供本地使用。創建NuGet包時,我可以修改現有的源代碼文件嗎?

我知道我可以創建源代碼轉換的文件(即MyModel.cs.pp),以幫助增加源代碼文件,即:

namespace $rootnamespace$.Models { 
    public struct CategoryInfo { 
     public string categoryid; 
     public string description; 
    } 
} 

但如果我想要修改現有的源代碼文件?有沒有辦法做到這一點?也許使用PowerShell?

+0

相關:http://stackoverflow.com/questions/6901954/can-nuget-edit-a-config-file-or-only-add-to-it – 2013-01-24 17:15:30

回答

2

您可以使用CodeModel http://msdn.microsoft.com/en-us/library/envdte.codemodel.aspx來做到這一點。

+3

你能指出我們在一個簡單的例子,使用NuGet包內的代碼模型? – 2011-07-08 12:33:00

+0

@Simon Gill這不是很漂亮: - http://stackoverflow.com/a/13255356/11635我用了我在這個問題上引用的相關答案 – 2013-01-24 17:16:32

相關問題