2015-09-11 48 views
3

是否可以在构建服务器上安装editbin.exe(运行TeamCity 9. *,尽管我认为这不是特别相关),以便修改C#exe的TSAWARE标志后生成它?仅使用MSBuild工具在TeamCity构建服务器上运行editbin.exe?

看来,我们唯一的选择是采取基于代码的方法(https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.vcprojectengine.vclinkertool.terminalserveraware.aspx),我甚至不确定这是一种可能性,因为它似乎只是使用.Net包装器的C++链接器,这是整个问题在这里。如果我可以这样做,我可以设置项目来设置链接器选项,但由于我们使用C#,因此没有C++链接器。我很确定,即使它工作,EULA也不允许从开发人员工作站复制editbin.exe,并且我们宁愿避免需要安装VS(正确授权,当然)构建服务器。

回答

0

安装Visual Studio Express。此版本附带C++工具。 不知道这是否100%符合eula。

相关问题