0
CodeSmith项目文件(csp)允许定义多个输出并一起运行。 我想重新生成命令行中的一个输出,就像UI允许的那样。 是否有一个命令行切换到cs.exe我错过了,将允许我在csp文件中的目标单个propertySet?使用CodeSmith csp创建单个输出
CodeSmith项目文件(csp)允许定义多个输出并一起运行。 我想重新生成命令行中的一个输出,就像UI允许的那样。 是否有一个命令行切换到cs.exe我错过了,将允许我在csp文件中的目标单个propertySet?使用CodeSmith csp创建单个输出
没有命令行切换到cs.exe允许这一点。你必须推出自己的。
CodeSmith.Engine.Schema.CodeSmithProject
有静态方法LoadFile(string)
和财产PropertySets
。
CodeSmith.Engine.CodeTemplate.RestorePropertiesFromPropertySet(PropertySet, baseDirectory)
方法允许您填充CodeTemplate
实例上的属性。
将此SDK与SDK示例结合在一起,用于实例化并执行CodeTemplate
https://codesmith.atlassian.net/wiki/display/Generator/Using+the+Generator+SDK。