0

VS2017のProjectReferenceにバージョンを追加することはできますか?VS 2017で特定のバージョンのプロジェクト参照を追加する

私が試したそうのような建物:<ProjectReference Include="..\Project2\Project2.csproj" Version="1.0.1.4" />

しかし、そのアセンブリのバージョンを構築した後、バックダウン1.0.1.3に落ちます。

いくつかの追加情報:ビルドで生成されます.nuspecファイルに

、それはそれは、現在のバージョンではないにもかかわらず、古いバージョン<dependency id="Project2" version="1.0.1.3" exclude="Build,Analyzers" />への参照が含まれている、と私は、それを手動で.nuspecを編集しても、次のビルドで1.0.1.3に戻る

+0

なぜ 'Project2.csproj'のバージョンをより高いバージョンに設定できないのですか? –

+0

私はしましたが、なんらかの理由で古いバージョンのようにパッケージに入ってしまいました。これは、プロジェクトビルド – maksymiuk

+1

でビルドしたナゲットパッケージです。バージョンを変更した後に 'dotnet restore'を呼び出しましたか?パッケージのバージョンは、リストア時に依存グラフの一部として計算されます –

答えて

0

dotnet restoreを実行する必要があることを指摘してくれた@MartinUllrichに感謝します。私は何とか私がそれをしたと思っていたが、それは全体の犯人だった。

+1

あなたの解決策をここで共有してくれてありがとう、答えとしてマークすることができます。同じ問題が発生します。 –

関連する問題