这是设置。 我有一个包含40-50个项目的VS2013解决方案,我需要将其中4个部署到服务器上。我正在使用Jenkins来做这件事。 msbuild插件非常适合。 我在Jenkins作业配置中添加了4个带有msbuild的部分。 This is a picture of an example msbuild section from the configuration.
当我运行构建时,无论它当前在哪个msbuild部分,都会在3个位置发出错误,但所有错误都在同一个类库中。编辑:[在最近的版本中我得到了一个类似错误的类库。]当我通过VS2013在本地构建所有内容时,我没有任何问题。但是构建4个配置并用混淆的dll替换dll需要时间,我想用Jenkins减少它:)
错误是:
我看到有关第一个错误的其他帖子并尝试使用答案,但它没有帮助。 (删除平台envoiremental变量或修改txt编辑器中的.csproj,或重置vs中的输出)
答案 0 :(得分:0)
3天后寻找答案并决定在这里发帖我有点修复它:D 我添加了/ p:OutputPath =" C:\ test"在msbuild的参数中,所以它适用于那里的一切。 如果我去/ bin / Debug或/ bin / Release我遇到文件名太大的问题。 所以我决定将所有内容都放在C:/ test
中