有一个我想使用的 C# 库的 Github 项目。将源作为一个单独的项目包含在我的 Visual Studio 解决方案中并构建 dll 作为常规编译过程的一部分,或者单独构建一个 dll 并将其包含在我的项目参考中是更传统的做法吗?
问问题
148 次
3 回答
6
除非您需要修改源代码,否则请使用 DLL。不要忘记提及许可证和源存储库位置(Github 项目的主页)
于 2012-11-07T18:07:34.577 回答
1
这两个选项同样有效,取决于您需要更改源代码的频率。
如果您确实需要更改,
source code
那么您应该将源代码添加到您的项目中,否则只需添加引用即可dll
节省您的编译时间。
于 2012-11-07T18:09:11.993 回答
0
我已经看到了这两种方法。
大多数情况下,如果我打算稍微修改它,或者至少我认为我会这样做,我会在解决方案中包含第 3 方代码。
在所有其他情况下,Dll 工作正常。
于 2012-11-07T18:08:43.830 回答