C# Visual Studio DLL引用-使用相对路径和$(ConfigurationName)选择相应的DLL?
我有两个独立的Visual Studio C解决方案。一个解决方案包含生成DLL文件的项目类库项目,另一个解决方案包含依赖于另一个解决方案的DLL文件的项目 关于将第一个解决方案中的DLL文件添加为第二个解决方案中每个项目的引用,我有两个问题 当我添加DLL文件作为引用时,使用浏览选项是 有一种方法可以使用相对目录,这样如果我移动 其他文件夹的解决方案我不必更新 推荐人?假设两个解决方案始终相同 相对于彼此的位置 例如:…..\Solution1\Project1\bin\Debug\Project1.dll 如果我将DLL解决方案的配置从Release更改为Debug I 希望其他解决方案项目在调试中引用DLL 文件夹,反之亦然。将DLL文件添加到每个项目时,可以 我在中使用类似Visual Studio宏$ConfigurationName的内容 DLL文件路径,以便根据我是在调试中编译还是 发布模式,我使用正确的DLL文件吗 例如: ....\Solution1\Project1\bin\$ConfigurationName\Project1.dll 多谢各位C# Visual Studio DLL引用-使用相对路径和$(ConfigurationName)选择相应的DLL?,c#,visual-studio,relative-path,buildconfiguration,dll-reference,C#,Visual Studio,Relative Path,Buildconfiguration,Dll Reference,我有两个独立的Visual Studio C解决方案。一个解决方案包含生成DLL文件的项目类库项目,另一个解决方案包含依赖于另一个解决方案的DLL文件的项目 关于将第一个解决方案中的DLL文件添加为第二个解决方案中每个项目的引用,我有两个问题 当我添加DLL文件作为引用时,使用浏览选项是 有一种方法可以使用相对目录,这样如果我移动 其他文件夹的解决方案我不必更新 推荐人?假设两个解决方案始终相同 相对于彼此的位置 例如:…..\Solution1\Project1\bin\Debug\Proje