Pin*_*ino 5 c# c++ msbuild visual-studio
我有一个 WP 项目,我使用来自单独项目的运行时模块。
如果我从主项目引用运行时模块项目,则平台/配置(例如:x86/Debugvs ARM/Release)将由 Visual Studio 在构建时自动处理。
现在,我想删除项目依赖项,只引用主项目中的二进制文件,这样当我选择特定平台/配置时,将使用正确的引用来构建。
例如,如果我为其构建ARM/Release应该使用来自的二进制文件./lib/ARM/Release/MyLibrary.winmd,如果我为其构建x86/Debug应该使用来自的二进制文件./lib/x86/Debug/MyLibrary.winmd.
我尝试了多种方法,但仍然找不到同时适用于 Visual Studio 和 msbuild 的解决方案。
我实际上让它工作,使提示路径使用平台和配置变量。
<Reference Include="MyLibrary, Version=255.255.255.255, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\lib\$(Platform)\$(Configuration)\MyLibrary\MyLibrary.winmd</HintPath>
</Reference>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1387 次 |
| 最近记录: |