0

バックグラウンド

Twitter.Bootstrap.Less Nuget パッケージを追加した MVC3 プロジェクトがあります。

私の知る限り、これは適切な JavaScript / LESS ファイルを適切なディレクトリにコピーするだけでした。

ただし、これをビルド/デプロイ プロセスで開発サーバーに実行すると、MSBuild は /Content/less フォルダーをデプロイ パッケージの一部として運用サーバーにコピーしません。

私のビルド サーバーにはインターネット接続がないため、残念ながらパッケージをソース管理にコミットせずに NuGet を使用することはできません。

質問

MSBuild でこれらのファイルをデプロイするにはどうすればよいですか? または、ファイルをコピーして nuget パッケージをアンインストールし、手動でコピーして戻す必要がありますか?

4

1 に答える 1

1

独自の内部 NuGet パッケージ ソースをセットアップできます。これはネットワークの内部にあり、ビルド サーバーがインターネット接続なしで NuGet パッケージを取得できることを意味します。

たとえば、サーバー上で、必要なパッケージをフォルダーにコピーし、ビルド サーバーが使用するフォルダーにパッケージ フィードをセットアップします。

見る:

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

于 2012-09-06T07:57:26.897 に答える