C#自动引用Debug | Release版本的dll
Posted 小哈龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#自动引用Debug | Release版本的dll相关的知识,希望对你有一定的参考价值。
1.其它模块的的dll路径
存放路径 解决方案+lib 文件夹下,Debug存放Debug文件,Release目录存放Release文件
2.其他项目中如何自动加载对应版本的dll文件
文本格式打开.csproj工程文件,按下面方法修改
修改前:
<ItemGroup>
<Reference Include="ClassLibrary1,Version=1.0.0.0,Culture=neutral,processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\\lib\\Debug\\XXXX.dll</HintPath>
</Reference>
修改后:
<ItemGroup>
<Reference Include="ClassLibrary1,Version=1.0.0.0,Culture=neutral,processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\\lib\\$(Configuration)\\XXXX.dll</HintPath>
</Reference>
总结: 将Debug改为 $(Configuration)即可
以上是关于C#自动引用Debug | Release版本的dll的主要内容,如果未能解决你的问题,请参考以下文章