运行 基本 orleans 应用程序时获取异常
Getting exceptions when running basic orleans application
我参与了一个 IoT 项目并考虑将 orleans 作为一个平台。我试着在这里做基本教程:
http://dotnet.github.io/orleans/Step-by-step-Tutorials/Minimal-Orleans-Application
它似乎工作正常,但我在控制台中收到以下异常,最好摆脱这些异常:
Could not load file or assembly 'OrleansCodeGenerator' or one of its
dependencies. The system cannot find the file specified. Exception =
System.IO.FileNotFoundException: Could not load file or assembly
'OrleansCodeGenerator' or one of its dependencies. The system cannot
find the file specified.
Could not load file or assembly
'Microsoft.Extensions.DependencyInjection.Abstractions,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or
one of its dependencies. The system cannot find the file specified.
我使用的是 orleans 1.1.0 版
这是模板包的已知问题。您能否在筒仓主机项目上添加 Nuget Microsoft.Extensions.DependencyInjection.Abstractions 版本 1.0.0-rc1-final?对于另一个例外,看起来缺少 OrleansCodegenerator 包。您能否确保 .Server nuget 在 Silo Host 上,.Client 在 Client/FrontEnd 上,而 .Core 在 Interfaces/Grain 项目中?我认为它会以其他方式工作,请随时在 https://github.com/dotnet/orleans 上打开一个问题,我们会看看。
更多信息
默认情况下未将此依赖项添加为 OrleansCodegenerator 依赖项的原因是此包未作为稳定包发布(它被标记为预发布)并且我们无法在Orleans 包否则,我们必须将 Orleans 包发布为 -pre 包。一旦此包作为发行版发布,我们将更新 Orleans 包以包含它。
我参与了一个 IoT 项目并考虑将 orleans 作为一个平台。我试着在这里做基本教程: http://dotnet.github.io/orleans/Step-by-step-Tutorials/Minimal-Orleans-Application
它似乎工作正常,但我在控制台中收到以下异常,最好摆脱这些异常:
Could not load file or assembly 'OrleansCodeGenerator' or one of its dependencies. The system cannot find the file specified. Exception = System.IO.FileNotFoundException: Could not load file or assembly 'OrleansCodeGenerator' or one of its dependencies. The system cannot find the file specified.
Could not load file or assembly 'Microsoft.Extensions.DependencyInjection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' or one of its dependencies. The system cannot find the file specified.
我使用的是 orleans 1.1.0 版
这是模板包的已知问题。您能否在筒仓主机项目上添加 Nuget Microsoft.Extensions.DependencyInjection.Abstractions 版本 1.0.0-rc1-final?对于另一个例外,看起来缺少 OrleansCodegenerator 包。您能否确保 .Server nuget 在 Silo Host 上,.Client 在 Client/FrontEnd 上,而 .Core 在 Interfaces/Grain 项目中?我认为它会以其他方式工作,请随时在 https://github.com/dotnet/orleans 上打开一个问题,我们会看看。
更多信息
默认情况下未将此依赖项添加为 OrleansCodegenerator 依赖项的原因是此包未作为稳定包发布(它被标记为预发布)并且我们无法在Orleans 包否则,我们必须将 Orleans 包发布为 -pre 包。一旦此包作为发行版发布,我们将更新 Orleans 包以包含它。