[英]Getting exceptions when running basic orleans application
我參與了一個物聯網項目並將奧爾良視為一個平台。 我試着在這里做基礎教程: 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
這是模板包的已知問題。 你能否在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軟件包以包含它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.