2011-03-20 78 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

相关问题