我正在 .NET Core 中编写我的第一个库,它工作正常,但如果我将它包含在另一个项目中,它会抛出缺少 NuGet 包的错误(“无法加载文件或程序集”)。有什么方法可以将它们包含在我的库的 dll 中,或者至少根据需要标记它们,这样我就不必多次运行正在使用该库的应用程序来找出缺少哪些包?
提前致谢
最佳答案
要获取所有依赖项,在VS中您可以右键单击项目并发布它。 在发布设置中选择发布方法到文件系统(以便您可以收集所有 dll)并提供目标位置并单击下一步。在接下来的窗口中,将部署模式选择为Self-Contained。
关于c# - 如何在自己的库中包含或引用库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58067058/