1

我正在开发一个项目,它使用了一些库(RestSharp、Newtonsoft.Json、CsQuery),我不想将 exe 与同一目录中的所有 dll 一起使用,所以我还安装了 Costura.Fody,这在我使用 Visual Studio 时有效,但现在我使用的是 JetBrains Rider EAP,并且输出的 exe 文件不包含嵌入式 dll/如果我移动它,它会崩溃,说“无法加载 CsQuery”等。

我正在运行 64 位版本的 Windows 10、Visual Studio 2015 Community Update 3 和 Rider EAP 15。

还有其他人有问题/知道如何解决吗?

4

1 回答 1

0

看起来像是在使用 Rider EAP 时让 Costura.Fody 无用的错误。切换到 Visual Studio 2015 社区并在项目中重新安装 Costura.Fody 并编译后 - 一切正常,并且嵌入了 dll。

使用 Rider EAP 进行编译不会嵌入任何 dll。

于 2017-01-17T21:26:46.883 回答