我的问题很简单,我们有一个混合解决方案C++
,C#
我们的C++
项目引用了它们的依赖项(外部库),并附有属性管理器窗口的属性表。
由于C#
项目未显示在属性管理器中,我仍然尝试将 .props 添加到项目中,但找不到使其工作的方法,.props 中定义的 Dll 对项目仍然未知。
我们的道具相当简单。
<ItemDefinitionGroup>
<Link>
<AdditionalLibraryDirectories>$(External_Repository)\Win64\Static</AdditionalLibraryDirectories>
<AdditionalDependencies>LibA.dll;LibB.dll;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
dll 很重,我们必须保存在远程存储库中并引用它们并且我们的架构帮助我们轻松切换版本。
Folder :
- Version1.1
-LibA.dll
- ...
- Version2.0
- LibA.dll
- ...
.VCSPROJ
因此,如果有一种方法可以在不修改.props的情况下使其工作,那就太好了。我怎样才能让它工作?提前谢谢你。