2017-07-18 37 views
0

我有一個.Net Framework 4.5.2控制檯應用程序依賴於.NetStandard 1.1庫的解決方案。控制檯應用程序和庫都可以編譯和運行。新構建配置會產生運行時錯誤:無法加載System.Runtime

我創建了一個新的構建配置文件,我稱之爲「LocalDebug」,並從「調試」配置中複製了我的問題。隨着新的配置,它建立好了,但是當我運行它,它崩潰我訪問對象從類庫與此異常的時刻:

System.IO.FileNotFoundException: Could not load file or assembly 
'System.Runtime, Version=4.0.20.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 
or one of its dependencies. The system cannot find the file specified. ---> 
System.IO.FileNotFoundException: Could not load file or assembly 
'System.Runtime, Version=4.0.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 
The system cannot find the file specified. 

我試圖關閉Visual Studio中,刪除所有的中間文件夾和.vs文件夾並重新編譯,但沒有運氣。我試圖在控制檯應用程序中添加System.Runtime引用,但它甚至沒有作爲選項提供。這不應該失敗,因爲我從「Debug」中複製了配置,這很好。有沒有搞錯???

+0

您是否檢查過該項目的目標是什麼框架? – JuanR

回答

0

我從來沒有弄清楚出了什麼問題。最終,調試版本也停止了編譯,所以我從軌道上刪除了網站,重新創建了每個項目並添加了代碼文件,確保它在每個步驟都構建完成。盡我所知,我認爲我的問題始於我錯誤地將金塊包應用於錯誤的項目。

相關問題