运行基本奥尔良应用程序时获取异常

问题描述 投票:1回答:1

我参与了一个物联网项目并将奥尔良视为一个平台。我试着在这里做基本教程:http://dotnet.github.io/orleans/Step-by-step-Tutorials/Minimal-Orleans-Application

它似乎工作,但我在控制台中得到以下异常,这将是很好的摆脱:

无法加载文件或程序集“OrleansCodeGenerator”或其依赖项之一。该系统找不到指定的文件。 Exception = System.IO.FileNotFoundException:无法加载文件或程序集“OrleansCodeGenerator”或其依赖项之一。该系统找不到指定的文件。

无法加载文件或程序集“Microsoft.Extensions.DependencyInjection.Abstractions,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = adb9793829ddae60”或其中一个依赖项。该系统找不到指定的文件。

我正在使用奥尔良版本1.1.0

c# .net cloud distributed orleans
1个回答
3
投票

这是模板包的已知问题。你能否在Silo主机项目上添加Nuget Microsoft.Extensions.DependencyInjection.Abstractions版本1.0.0-rc1-final?对于另一个例外,看起来像是缺少OrleansCodegenerator包。你能否确保.Server nuget在Silo Host上,客户端/ FrontEnd上的.Client和Interfaces / Grain项目中的.Core?我认为它会起作用,随意在https://github.com/dotnet/orleans上打开一个问题,我们将看一看。

更多信息

默认情况下,此依赖关系未添加为OrleansCodegenerator依赖项的原因是此包未作为稳定包发布(标记为预发布),我们无法在Orleans包上预先发布包,否则,我们必须将Orleans包作为-pre包发布。一旦此软件包作为发布版本发布,我们将更新Orleans软件包以包含它。

© www.soinside.com 2019 - 2024. All rights reserved.