自包含的 .Net Core 库缺少 .NET Core 运行时文件
Self-Contained .Net Core Library missing .NET Core Runtime files
我正在尝试为我的 Electron/Edge 应用程序发布独立的 .NET Core 库。
发布后,我的 dll 位于发布输出中。但是,它缺少 .NET Core 需要自包含的所有 .NET Core 运行时文件。
发布与 OutputType 设置为 "Exe" 的控制台应用完全相同的项目时。它工作正常,所有 .NET Core 运行时文件都位于 Publish 文件夹输出中。
我不确定为什么我不能制作一个独立的库,所以我可以通过 Edge 从我的电子应用程序调用这些方法。如果有人能告诉我为什么 .NET Core 运行时依赖项只出现在发布输出中,如果它是一个很棒的控制台应用程序的话。
任何有关我如何实现目标的信息也将不胜感激。
谢谢。
如果您将 --self-contained 参数添加到您的发布中,它将使用您的库创建运行时文件。已解决,谢谢
我正在尝试为我的 Electron/Edge 应用程序发布独立的 .NET Core 库。
发布后,我的 dll 位于发布输出中。但是,它缺少 .NET Core 需要自包含的所有 .NET Core 运行时文件。
发布与 OutputType 设置为 "Exe" 的控制台应用完全相同的项目时。它工作正常,所有 .NET Core 运行时文件都位于 Publish 文件夹输出中。
我不确定为什么我不能制作一个独立的库,所以我可以通过 Edge 从我的电子应用程序调用这些方法。如果有人能告诉我为什么 .NET Core 运行时依赖项只出现在发布输出中,如果它是一个很棒的控制台应用程序的话。
任何有关我如何实现目标的信息也将不胜感激。
谢谢。
如果您将 --self-contained 参数添加到您的发布中,它将使用您的库创建运行时文件。已解决,谢谢