2017-09-21 12 views
0

私はソースコードにブートストラップファイルを含めません。Nuget JSファイルが復元されない

ソリューション内のすべてのパッケージを復元すると、ブートストラップはパッケージフォルダにダウンロードされますが、ソリューションのコンテンツ/フォント/スクリプトフォルダには移動しません。 Visual studioでnugetを復元する理由があれば、ファイルを正しいフォルダに移動することはできません。

私はそれをインストールすると、正常に動作します。

答えて

1

Nuget JSファイルが原因NuGetはパッケージのみのディレクトリ(\ Packagesフォルダ)にファイルを復元しますが、あなたのプロジェクト内のファイルを復元するか、そうでなければ、あなたのプロジェクトを変更しない復元することを

を復元し得ていません。

Update-Package -Id <package_name> –reinstall 

再インストールパッケージ参照を強制するか、プロジェクトにJSファイルを追加する:

あなたはパッケージマネージャコンソールでNuGetのコマンドラインを使用する必要があります。

さらに詳しい情報については、類似の問題herethe documentを参照してください。

これが役に立ちます。

+0

私はいくつかの自動方法があることを望んでいたので、私と他の開発者は何かをしなければならなかった。ビルドの一環として、nuget restoreコマンドが実行される。 – Valter

+0

@Valter、あなたのご要望を理解しています。しかし、それを自動化したい場合は、NuGet CLIを使用してこの操作を行う必要があります。 NuGet CLIのインストールパッケージはプロジェクトの参照を変更しないので、プロジェクトの参照を更新するために操作インストールパッケージを自動化できませんでした。 https://stackoverflow.com/questions/45684692/nuget-command-line-options-for-uninstalling-reinstalling-packages-for-tfs-vs2013/45728167#45728167 –

+0

この問題を回避するには、このパッケージをプロジェクトに追加して、プロジェクトのある.jsファイルをソースコードにチェックインします。そうでない場合は、上記のコマンドラインで再インストールする必要があります。 –

関連する問題