msbuild - MSBuild /p:AdditionalLibPaths 未按预期工作
问题描述
设想:
我正在尝试使用 Jenkins 中的 MSBuild 编译/构建 .Net c# 应用程序。我希望 MSBuild 查看所有依赖 DLL 的给定位置并使用它们而不是项目中引用的那些。
项目文件有:(应忽略并替换为下面命令行中给出的路径)
<Reference Include="T">
<HintPath>..\..\SharedLib\Unstable\T.dll</HintPath>
</Reference>
期望 的行为:覆盖项目级别设置 ( C:\Testing\SharedLib\Unstable ) 并使用C:\Testing\SharedLib\Stable从 Jenkins MSBuild 编译时使用命令行中的 dll。
我的尝试:
msbuild C:\Testing\TestMSBuild\TestMSBuild.sln /p:AdditionalLibPaths="C:\Testing\SharedLib\Stable"
控制台输出日志:
解决方案
推荐阅读
- ruby - 红宝石中的硒。如何在 img 标签中获取 alt 属性中的文本?
- stata - 如何通过Stata中的描述符变量找到变量的百分位数?
- r - 将列中以冒号和逗号分隔的字符串拆分为 R 中的不同列
- python - 如何删除列表中的特定值?
- python - python在范围之间填充
- powershell - 如何使用itextsharp制作powershell编辑多个pdf
- python - 删除数据集中的符号
- python - Money bot 未添加导致 discord.py 的收入
- python - 如何在 Django 框架中对具有自定义权限的 POST 请求进行单元测试?
- python - Python Excel字符串列差异