2016-11-20 102 views
9

當我嘗試在Visual Studio中預覽適用於Mac的最後一個版本運行.NET核心項目,我得到一個錯誤:Visual Studio的預覽的Mac 2017年.NET核心建立自己的錯誤

The specified framework 'Microsoft.NETCore.App', version '1.0.1' was not found. 
    - Check application dependencies and target a framework version installed at: 
     /usr/local/share/dotnet/shared/Microsoft.NETCore.App 
    - The following versions are installed: 
    1.1.0 
    - Alternatively, install the framework version '1.0.1'. 
The application was terminated by a signal: SIGQUIT 

WARNING: The target process exited without raising a CoreCLR started event. Ensure that the target process is configured to use Microsoft.NETCore.App 1.0.0 or newer. This may be expected if the target process did not run .NET code. 

我打開項目設置,並在'目標框架'下拉沒有.NETCoreApp 1.1,只有1.0(這是沒有安裝)

我應該改變項目或工作室配置爲項目成功運行?或者我只需等待VS更新? 感謝您的回覆。

回答

5

更新您的nuget包,即Project - > Update Nuget Packages。 Microsoft.NetCore.App軟件包已過期。

+0

感謝您的回答!但似乎我的項目層次結構中沒有project.json文件,或者我不知道它位於何處 –

+0

我在我的項目的obj目錄中找到了'project.assets.json'文件。這真的很大。但它沒有直接顯示在VS中。 –

+0

我認爲你的意思是Visual Studio代碼。你應該在你的項目的根目錄中有一個project.json。你可以簡單地使用Finder去那裏。您所指的項目設置可能只是查看project.json文件。 –

相關問題