Asp.Net Core 1.1アップグレード2.0

1403 ワード

1.VS 2017の更新


バージョン1.5.2からバージョン1.5.3にアップグレードします(VS 2017のインストールファイルをダウンロードして開くと更新を促す).

2.net core 2.0 sdkをダウンロードする


ダウンロード先:https://download.microsoft.com/download/0/F/D/0FD852A4-7EA1-4E2A-983A-0484AC19B92C/dotnet-sdk-2.0.0-win-gs-x64.exe

3.プロジェクト内のnet core 1.0を2.0に変更


「Content」アイテムが重複していることを確認します.参照:http://mamicode.com/info-detail-1960704.html
  • 解決方法一:はい.csprojプロジェクトファイルに次の構成項目を追加し、ソリューションのコンパイルを再開しました.
  • 
     false
    
    

    注意:このように修正した発表会では、公開ファイルにwwwroot、views、appsettingsがないことがわかりました.jsonなどのファイル
  • ソリューション2:.csprojプロジェクトファイルを開き、に含まれるファイルのコードを削除します.一般的にはwwwrootのファイルが表示されます.一緒にいて、これに基づいて検索することができます.

  • それから再びプロジェクトを開けてNuGetを見てみましょう.黄色の説明がパッケージを調整する必要がある場合は、問題のあるパッケージを2.0にアップグレードします.デバッグを通じて、以前は問題のなかったコードが間違っていることがわかりました.これは方法が変わったためです.これはパラメータを一つ一つ変更して使用する必要があります.2.0ではないパッケージも2.0にアップグレードする必要があります.
    注意:
  • 現在のAsp.Net Core 2.0プロジェクトのリリースファイルにはAppsettingsがありません.jsonファイルですが、前にこのファイルがあったのは役に立ちました.
  • あるパッケージが2.0にアップグレードされた場合(現在のバージョンをサポートしていないものではない)は、.csprojファイルで直接バージョンを変更し、プロジェクトを再開することができます.
  • がIISで公開されていることに注意してください.net core 1.1net core 2.0にアップグレードされているため、プロファイルとwwwrootフォルダを除く他の項目を置き換える必要があります.