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(正確授權,當然)構建服務器。