当前位置:  开发笔记 > 编程语言 > 正文

如何在未安装Visual Studio的PC上从VS 2015运行TextTransform.exe?

如何解决《如何在未安装VisualStudio的PC上从VS2015运行TextTransform.exe?》经验,为你挑选了0个好方法。

TextTransform.exe从安装了VS 2015 Update 3的PC从本地复制C:\Program Files (x86)\Common Files\Microsoft Shared\TextTemplating\14.0\TextTransform.exe到未安装VS 2015的PC。

TextTransform.exe 被称为构建脚本的一部分。

当我运行它时,出现以下错误:
Error: Exception has been thrown by the target of an invocation.

我阅读了《构建过程中的代码生成》一文。
我试图复制“配置计算机”一节中描述的所有dll-s。
但是我没有$(ProgramFiles)\MSBuild\Microsoft\VisualStudio\v*.0\TextTemplating在装有VS 2015的PC上找到该文件夹。
我将本文所述的其他两个文件夹中的文件复制到了TextTransform.exe未安装VS 2015的PC上的文件夹。

运行后TextTransform.exe,错误仍然发生。

该错误应如何解决?我要如何TextTransform.exe跑步?

更新

TextTransform.exe从MSBuild脚本调用。因此,如果可以在MSBuild中实现执行文本转换功能的任何方法,尽管需要更新构建脚本,但对我来说是可以接受的。
我想这样的解决方案可能存在,因为有一些示例在MSBuild执行转换而无需直接调用的情况下TextTransform.exe,例如上述文章。

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有