【问题标题】:Self-Contained .Net Core Library missing .NET Core Runtime files自包含 .Net Core 库缺少 .NET Core 运行时文件
【发布时间】:2018-03-07 15:53:15
【问题描述】:

我正在尝试为我的 Electron/Edge 应用程序发布自包含的 .NET Core 库。

发布后,我的 dll 位于发布输出中。但是,它缺少 .NET Core 需要自包含的所有 .NET Core 运行时文件。

在将输出类型设置为“Exe”的控制台应用程序发布相同的项目时。它工作正常,所有 .NET Core 运行时文件都位于 Publish 文件夹输出中。

我不确定为什么我不能制作一个独立的库,所以我可以通过 Edge 从我的电子应用程序中调用这些方法。如果有人能告诉我为什么 .NET Core 运行时依赖项只显示在发布输出中,如果它是一个很棒的控制台应用程序。

任何有关我如何实现目标的信息也将不胜感激。

谢谢。

【问题讨论】:

标签: c# visual-studio .net-core-2.0


【解决方案1】:

如果您将 --self-contained 参数添加到您的发布中,它将使用您的库创建运行时文件。已解决,谢谢。

【讨论】:

  • 我建议将您自己的帖子标记为答案,以表明问题已解决。
猜你喜欢
  • 2017-05-26
  • 1970-01-01
  • 2019-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-25
  • 2019-08-29
  • 1970-01-01
相关资源
最近更新 更多