标签: c# .net-core nuget
我正在.NET核心中编写我的第一个库,并且运行良好,但是如果我将其包含在另一个项目中,则会引发错误,提示缺少NuGet软件包(“无法加载文件或程序集”)。有什么方法可以将它们包含在我的库的dll中,或者至少将它们标记为必需,这样我就不必运行多次使用该库的应用程序来找出缺少的软件包?
预先感谢
答案 0 :(得分:0)
要获取所有依赖项,在VS中,您可以右键单击该项目并将其发布。 在发布设置中,选择“向文件系统发布方法”(以便您可以收集所有dll)并提供目标位置,然后单击“下一步”。在接下来的窗口中,选择部署模式为自包含。
发布过程完成后,您将在目标位置找到所有Dll。