從Visual Studio 2017 RC升級到完整版後,Visual Studio編譯的默認.NET核心版本爲1.1.1。這是我使用的託管提供程序不支持的版本(因爲它不是LTS版本),因此部署stdout日誌文件時:構建ASP.NET核心應用程序到目標點網核心框架1.1.0
指定的框架「Microsoft.NETCore.App」版本'1.1.1'未找到。
C:
檢查應用的依賴性和目標框架的版本在安裝\ Program Files文件\ DOTNET \共享\ Microsoft.NETCore.App
以下版本的安裝:
1.0.0
1.0.1
1.1.0
或者,安裝框架版本'1.1.1'。
所以我想我現有的項目編制的,而不是1.1.1 1.1.0。 我試圖針對不同的內部版本使用命令行如:
DOTNET構建--framework netcoreapp1.1.0
這是不是一個已知的框架。此外,我已經嘗試將SDK引用添加到我添加到我的項目中的global.json文件中,但沒有運氣。 我也嘗試手動編輯csproj文件以定位不同的網點核心版本。 我現在已經安裝了可供下載的每個dot net核心當前和存檔SDK,但是我找不到有效的方法來構建除1.1.1或1.0之外的其他任何內容。
此前,我可以使用VS 2017 RC構建到1.1.0版本。
然後使用[dotnet new](https://docs.microsoft.com/en-us/dotnet/articles/core/tools/dotnet-new)生成模板。 –
我有與dotnet新問題相同的問題,您可以指定框架1.0或1.1,後者給你1.1.1。 –