1
我有一個引用外部庫(System.Runtime.Loader,從NuGet獲取)的NetStandard 1.6庫。如果我從Net Framework 4.7 Windows應用程序中引用我的NetStandard庫,那麼在運行Net Framework應用程序時會出現System.IO.FileNotFoundException。NetStandard/Net Framework參考地獄
完整例外:
System.IO.FileNotFoundException:找不到「無法加載文件或程序集 'System.Runtime,版本= 4.1.0.0,文化=中性公鑰= b03f5f7f11d50a3a' 或它的一個依賴。該系統找不到指定的文件。'
現在,我完全知道異常信息是什麼意思,但在這種情況下我還沒有弄清楚如何解決這個問題。
想法?
您是引用項目還是輸出庫? –
你可以試試最新的VS 2017預覽版嗎?它有特殊的工具,應該自動修復此問題 –
我不知道這種方式是否正確,但我們通過執行以下操作來解決相同的問題:需要將相同的nuget包添加到Windows應用程序。 –