これらのASP.NETCore依存関係の警告の原因は何ですか?

Sigurd Garshol

ソリューションのUpdate-Packageの実行後、ASP.Net Coreプロジェクトは、以下に概説するパターンに従って警告で乱雑になります。

この問題の根本原因を特定するのに迷っています。

パターン:

依存関係の競合。[プロジェクト名] [プロジェクトバージョン]は[依存関係名]> = [登録バージョン]を期待していましたが、[下位バージョン]を受け取りました

指定された依存関係は[依存関係名]> = [登録済みバージョン]でしたが、[依存関係名] [下位バージョン]になりました

例:依存関係Microsoft.Extensions.Logging v1.1.1にこの警告があります:

依存関係の競合。統計1.0.0はMicrosoft.Extensions.Logging> = 1.1.1を期待していましたが、1.1.0を受け取りました

指定された依存関係はMicrosoft.Extensions.Logging> = 1.1.1でしたが、最終的にMicrosoft.Extensions.Logging1.1.0になりました。

Update-Packagesコマンドレットを実行する前に、project.jsonファイルが実際にMicrosoft.Extensions.Loggingのv1.1.0を参照していたことに注意するのはおそらく公正です。

更新後のproject.jsonファイル:

{
  "buildOptions": {
    "emitEntryPoint": true,
    "preserveCompilationContext": true,
    "xmlDoc": true,
    "nowarn": [ "CS1591" ]
  },
  "dependencies": {
    "BusinessEntities": "1.0.0-*",
    "IdentityServer4.AccessTokenValidation": "1.1.0",
    "Ioc": "1.0.0-*",
    "Microsoft.AspNet.WebApi.Client": "5.2.3",
    "Microsoft.AspNetCore.Diagnostics": "1.1.1",
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.1.1",
    "Microsoft.AspNetCore.Mvc": "1.1.2",
    "Microsoft.AspNetCore.Routing": "1.1.1",
    "Microsoft.AspNetCore.Server.IISIntegration": "1.1.1",
    "Microsoft.AspNetCore.Server.Kestrel": "1.1.1",
    "Microsoft.AspNetCore.Server.Kestrel.Https": "1.1.1",
    "Microsoft.Extensions.Configuration.CommandLine": "1.1.1",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.1",
    "Microsoft.Extensions.Configuration.FileExtensions": "1.1.1",
    "Microsoft.Extensions.Configuration.Json": "1.1.1",
    "Microsoft.Extensions.Logging": "1.1.1",
    "Microsoft.Extensions.Logging.Console": "1.1.1",
    "Microsoft.Extensions.Logging.Debug": "1.1.1",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.1",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0",
    "Swashbuckle.AspNetCore": "1.0.0-rc1",
    "Swashbuckle.AspNetCore.Swagger": "1.0.0-rc1",
    "Swashbuckle.AspNetCore.SwaggerGen": "1.0.0-rc1",
    "Swashbuckle.AspNetCore.SwaggerUi": "1.0.0-rc1",
    "System.Xml.XmlDocument": "4.3.0",
    "Unity": "4.0.1",
    "WebApiCommon": "1.0.0-*"
  },
  "frameworks": {
    "netcoreapp1.1": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.1.1"
        }

      },
      "imports": [
        "dotnet5.6",
        "portable-net45+win8"
      ]
    }
  },
  "publishOptions": {
    "include": [
      "wwwroot",
      "**/*.cshtml",
      "appsettings.json",
      "web.config"
    ]
  },
  "runtimeOptions": {
    "configProperties": {
      "System.GC.Server": true
    }
  },
  "scripts": {
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
  },
  "tools": {
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.1.0-preview4-final",
    "Microsoft.DotNet.Watcher.Tools": "1.1.0-preview4-final"
  }
}
Sigurd Garshol

編集:project.jsonファイルがより「従来の」xmlスタイルの.csprojファイルに置き換えられたため、上に表示されたプロジェクト構造は関連性がないようです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

依存関係と事前依存関係の違いは何ですか?

分類Dev

sbtがAkkaとScalaTestの依存関係で複数の依存関係の警告を出すのはなぜですか?

分類Dev

`stack build`が毎回ローカル依存関係の登録を解除し続ける原因は何ですか?

分類Dev

Visual Studio 2017の依存関係で黄色の警告三角形は何を意味しますか?

分類Dev

2つのgradle依存関係の違いは何ですか

分類Dev

2つのRecyclerView依存関係の違いは何ですか?

分類Dev

Gradle:依存関係と構成の間の関係は何ですか?

分類Dev

依存性注入のためのSpringの最小依存関係は何ですか?

分類Dev

android.media.tvの依存関係は何ですか

分類Dev

pypi依存関係の「追加」とは何ですか?

分類Dev

依存関係maven-modelの目的は何ですか?

分類Dev

@Afterと@AfterStepのキュウリ依存関係は何ですか?

分類Dev

SparkのRDD依存関係とは何ですか?

分類Dev

Androidの依存関係とは何ですか?

分類Dev

JMSのSpringBoot依存関係とは何ですか?

分類Dev

android studioopencsvのgradle依存関係は何ですか

分類Dev

cucumber.api.Scenarioのgradle依存関係は何ですか

分類Dev

kotlin-stdlib-jdk依存関係の目的は何ですか?

分類Dev

Pynxcの依存関係パッケージとは何ですか?

分類Dev

Apache Ignite:IgniteHadoopIgfsSecondaryFileSystemの依存関係は何ですか?

分類Dev

ntpd の systemd 依存関係は何ですか?

分類Dev

Twilio の SMS 検証 Gradle 依存関係とは何ですか?

分類Dev

この「all * .exclude」は、Gradleの推移的な依存関係で何を意味しますか?

分類Dev

symfitでこの警告の原因は何ですか?

分類Dev

ビルド依存関係とランタイム依存関係の違いは何ですか

分類Dev

プロジェクトとBOMの依存関係の違いは何ですか?

分類Dev

pubの依存関係とdev_dependenciesの違いは何ですか?

分類Dev

Maven依存関係ツリー出力の「+-」と「\-」の違いは何ですか?

分類Dev

Mavenの依存関係:タイプejbの効果は何ですか?

Related 関連記事

  1. 1

    依存関係と事前依存関係の違いは何ですか?

  2. 2

    sbtがAkkaとScalaTestの依存関係で複数の依存関係の警告を出すのはなぜですか?

  3. 3

    `stack build`が毎回ローカル依存関係の登録を解除し続ける原因は何ですか?

  4. 4

    Visual Studio 2017の依存関係で黄色の警告三角形は何を意味しますか?

  5. 5

    2つのgradle依存関係の違いは何ですか

  6. 6

    2つのRecyclerView依存関係の違いは何ですか?

  7. 7

    Gradle:依存関係と構成の間の関係は何ですか?

  8. 8

    依存性注入のためのSpringの最小依存関係は何ですか?

  9. 9

    android.media.tvの依存関係は何ですか

  10. 10

    pypi依存関係の「追加」とは何ですか?

  11. 11

    依存関係maven-modelの目的は何ですか?

  12. 12

    @Afterと@AfterStepのキュウリ依存関係は何ですか?

  13. 13

    SparkのRDD依存関係とは何ですか?

  14. 14

    Androidの依存関係とは何ですか?

  15. 15

    JMSのSpringBoot依存関係とは何ですか?

  16. 16

    android studioopencsvのgradle依存関係は何ですか

  17. 17

    cucumber.api.Scenarioのgradle依存関係は何ですか

  18. 18

    kotlin-stdlib-jdk依存関係の目的は何ですか?

  19. 19

    Pynxcの依存関係パッケージとは何ですか?

  20. 20

    Apache Ignite:IgniteHadoopIgfsSecondaryFileSystemの依存関係は何ですか?

  21. 21

    ntpd の systemd 依存関係は何ですか?

  22. 22

    Twilio の SMS 検証 Gradle 依存関係とは何ですか?

  23. 23

    この「all * .exclude」は、Gradleの推移的な依存関係で何を意味しますか?

  24. 24

    symfitでこの警告の原因は何ですか?

  25. 25

    ビルド依存関係とランタイム依存関係の違いは何ですか

  26. 26

    プロジェクトとBOMの依存関係の違いは何ですか?

  27. 27

    pubの依存関係とdev_dependenciesの違いは何ですか?

  28. 28

    Maven依存関係ツリー出力の「+-」と「\-」の違いは何ですか?

  29. 29

    Mavenの依存関係:タイプejbの効果は何ですか?

ホットタグ

アーカイブ