当前位置: 首页 > 编程语言 > C#

使用VS 2012在Build上生成T4分享

时间:2023-04-10 16:02:28 C#

C#学习教程:使用VS2012在构建时生成T4我的解决方案中有3个项目:当我单击构建/转换所有T4模板时,没有问题,生成顺利。但是我正在尝试将我的构建配置为在每个构建中自动包含此步骤。我已将此代码添加到我的csproj:truetrue我在我的计算机上找到了我的路径“MicrosoftVisualStudiov11.0TextTemplatingMicrosoft.TextTemplating.targets”。我从中得到的例子是:get-visual-studio-to-run-a-t4-template-on-every-build问题来自我正在使用的这一行:我收到错误:无法解析文件的包含text:D:Projectsppppqqqeeee$(SolutionDir)xxxyyyzzzmytemplate.tt由于模板在“手动”生成时工作正常(构建/转换所有T4模板),我想知道在构建时生成它可能会出现什么问题.有任何想法吗?问题是当您在构建期间运行模板时,它是在不同的主机下执行的,并且$(SolutionDir)宏不存在。尽量使用相对路径,比如上面是C#学习教程:使用VS2012生成T4onBuild分享的所有内容,如果对你有用,需要详细了解C#学习教程,希望大家多多关注——本文来自网络合集,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: