在没有静态链接的情况下构建dll

时间:2017-03-30 23:06:55

标签: c# visual-studio dll

我已经将项目A和项目B作为解决方案的一部分。项目A依赖于项目B,因为它使用项目B中的类。构建dll的最简单方法是将两者放在一起,然后构建一个dll。现在假设,项目B每周都会更新 由于这些定期更新,我更愿意为项目A构建一个dll,并在解决方案中使用项目B的源代码。那么有没有办法实现这一点,建立一个DLL并引用"缺失"文件(来自项目B的文件)没有静态链接它们? 注意:我希望项目B保留为源代码而不是dll

1 个答案:

答案 0 :(得分:1)

是 - 在Visual Studio中使用“项目参考” - 它将更新您的构建过程,以便项目A在项目B之后构建,而项目A也将始终在项目B上具有最新的智能感知。

https://msdn.microsoft.com/en-us/library/wkze6zky(v=vs.120).aspx