C#Project添加引用 - 基于配置的动态路径?

时间:2014-06-10 22:52:37

标签: c# visual-studio dll registration-free-com

我的一个C#项目需要在构建另一个项目后使用tlbimp.exe引用手动创建的.dll(构建后事件)。原因是因为我已经选择弃用DLL注册,因为我们的开发计算机不再具有注册DLL的权限。

所以现在我有两个解决方案配置,一个是RELEASE,另一个是DEBUG。从两者生成的DLL是不同的。如何添加引用,以便动态引用它们相应的构建文件夹/RELEASE/AVClib.dll和/ DEBUG /AVClib.dll。

我不想将它们复制到其他地方并引用单个位置,因为我预计会经常在项目配置之间来回切换,并且不希望每次都重建。

我对项目的配置比较新,所以如果我不正确地接近这个问题,请提供建议!

1 个答案:

答案 0 :(得分:0)

我找到了解决问题的方法。您可以打开csproj文件以在环境变量中手动编辑。这是我想的一个隐藏功能,我不知道微软为什么要删除它。