問題タブ [nuget-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Nuget パッケージのバックアップ
ソリューションで使用される nuget パッケージをソース管理にチェックインすることは、一般的な方法です。nuget 1.6の新しいパッケージ復元機能により、パッケージをソース管理にチェックインする必要がなくなりました。ただし、これにより、プロジェクトは nuget.org に依存したままになります。必要なパッケージが nuget.org で利用できず、組織のローカルで利用できない場合があり、それがなければプロジェクトをビルドすることはできません。
プロジェクトで使用される nuget パッケージを一元的にバックアップするためのエンタープライズ ソリューションはありますか? 1 つのシナリオは、エンタープライズ nuget プロキシ サーバーを用意し、そこからプロジェクトが nuget パッケージを取得することです。このプロキシ サーバーは、要求されたパッケージをバックアップ フォルダーに保存し、コンテンツを共有ソース管理リポジトリにチェックインするなど、何らかの方法でバックアップできます。もう 1 つのシナリオは、各開発者のマシンでバックアップ ロジックを自動的に実行することです。
要約すると、nuget パッケージをバックアップするための優れた自動化オプションは何ですか?
nuget - NuGet.Server の不正な要求
現在、イントラネットに NuGet サーバーをセットアップしようとしていますが、問題が発生しています。ここの指示に従っています:
http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds
Web サイトは正常に動作しますが、パッケージ マネージャーをソースに向けようとすると、エラーが発生します。
「'myserver/DataServices/Packages.svc' で指定されたフィードに接続できませんでした。パッケージ ソース (パッケージ マネージャー設定にあります) が有効であることを確認し、ネットワーク接続を確認してください。」
URL は正しく、Web サイトからコピーされたもので、「http://myserver/nuget」です。
Fiddler を使用してデータ転送を調べたところ、次のようになりました。
サーバーで見つけることができるエラーログはありません。
誰でもこれを手伝ってもらえますか?NuGet.Server を使用したいのですが、アイデアがありません。
ありがとう
nuget - Nuget サーバーのセットアップ
会社でプライベート ナゲット サーバーをセットアップしようとしていますが、それを使用する別のグループが存在します。
パッケージを公開するための共有 API キーを設定するエントリが web.config にあることに気付きました。
ユーザーごとに異なる API キーを設定する方法はありますか? ありがとう。
nuget - packages.configからプライベートフィードNugetパッケージをインストールする
内部サーバーの1つにプライベートNugetフィードがあります。
このようなコマンドラインからこのフィードにパッケージをインストールできます
ただし、次のようにpackages.configファイルからパッケージをインストールしようとすると
私のpackages.configファイルで各パッケージのパッケージが見つからないというエラーが発生します。-Sourceスイッチを無視し、別のNugetフィードを調べているようです。
私のpackages.configは次のようになります
これを機能させる方法はありますか?packages.configなどにソースの場所を含めることはできますか?
nuget - 古いパッケージのアーカイブ
独自のプライベート NuGet フィードをホストしています。同じパッケージのバージョンが多数ある場合、[パッケージ マネージャー] ダイアログでパッケージがフィードに表示されるまでに時間がかかる場合があることに気付きました。
最新バージョン、またはいくつかの最新バージョン以外のすべてをアーカイブ ディレクトリに移動すると、速度が向上するようです。ただし、これらの古いバージョンを削除すると、プロジェクトを最新バージョンに更新することが難しくなります。
これに関するベストプラクティスは何ですか? 古いバージョンを削除したくはありませんが、フィードの応答性を維持したいと考えています。パッケージの最新バージョンを列挙するだけで、古いバージョンを利用できるようにフィードを整理する方法はありますか?
背景情報
これらのパッケージは、現在開発中のアプリケーションの一部です。バグを発見した場合、開発を継続できるように、通常はできるだけ早く修正、テスト、およびパッケージの更新を公開します。正式なリリース スケジュールがないため、これらのパッケージが週に数回更新されるか、何ヶ月も更新されないことがあります。
iis - プライベートNuGetギャラリー
会社の内部Nugetフィードを設定しようとしています。サイトを構築し、IISサーバーに展開しました。手動でパッケージを追加したサイトからインストールできますが、コマンドラインからプッシュできません。クレデンシャルの入力を求められたら(機能しません)、「閉じたストリームにアクセスできません」というエラーが表示されます。私はNuGetに行って、彼らが提案するすべてを読みましたが、どれも機能しません。これはサーバー設定だと思いますが、どちらかわかりません。ソリューションを共有できる誰かがこれに遭遇しましたか?
teamcity - TeamCity Nuget フィードで特定のバージョンのパッケージを削除するには?
TeamCity Nuget フィードで特定のバージョンのパッケージを削除する方法を知っている人はいますか?
.net - nuget パッケージ リンクの 404
完全な免責事項: Java 男、.Net ハットを試着...
NuGet サーバーのセットアップ方法について説明しましたが、ほとんど機能しているようです。私はこのページを取得します:
ただし、リンクをクリックすると 404 が表示されます。.nupkg MIME タイプが IIS に追加されているため、他に何が間違っているのかわかりません。プロジェクトに NLog を追加し、Routes.cs クラスにログを追加しました。両方のログ ステートメントが表示されます。
私が見るべき他のログファイルはありますか?私はフォルダを見てきました:C:\inetpub\logs
そしてそこにあるログファイルのどれにも最近のタイムスタンプさえありません。それとも、セットアップで明らかな何かが欠けているのでしょうか?
nuget - プライベート NuGet ギャラリーへのコマンド ライン プッシュが失敗し、要求を処理できませんでした。'わかった'
ここの手順を使用して、github.com/NuGet/NuGetGallery からプライベート NuGet ギャラリーをセットアップしました: http://dotnet.dzone.com/news/how-set-local-nuget-gallery
ギャラリーは問題なく動作します。ユーザーは、Web UI を使用してログインしてパッケージをアップロードし、nuget.exe と Visual Studio アドインを使用してパッケージの更新を取得します。ただし、nuget.exe (バージョン 1.8) を使用してギャラリーにプッシュしようとすると、次のようになります。
nuget.exe プッシュ myPackage.4.0.0.12.nupkg -ソース "http://myServer/NuGetGallery/"
私は得る:
リクエストの処理に失敗しました。'わかった'。
.
Web UI を介してアップロードが正常に機能しているため、ファイル/ディレクトリのアクセス許可を正しく設定する必要があると確信しています。
残念ながら、リクエストの処理に失敗しましたは、それほど有用なエラー メッセージではありません。
他に何が間違っているのかわかりませんか?
visual-studio-2012 - VS2012プライベートNuGetサーバー
NuGetサーバーの作成方法については、NuGet Webサイト(http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds )の指示に従いました。
Webサイトを展開するとメインページが表示されますが、[パッケージ]リンクをクリックすると次のようになります。
ファイルまたはアセンブリ'Elmah'またはその依存関係の1つをロードできませんでした。システムは、指定されたファイルを見つけることができません。
web.configに加えた唯一の変更は、余分なコンパイルタグを削除し(ファイルに4.5と4.0のタグを追加)、APIキーを追加することでした。
.net4.5でVS2012RCを使用しています。注:VS 2010でまったく同じことを試しましたが、機能するので、このプロセスはVS 2012の準備ができていませんか?または、それを機能させるために手動で何かをする必要がありますか?
ありがとう。