問題タブ [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.
nuget-package - SymbolSource Server Basic のトラブルシューティング方法
このブログ エントリの手順に従って、 SymbolSource Server Basicをインストールして実行しています。
パッケージ (*.nupkg および *.symbols.nupkg) を TeamCity からサーバーにエラーなしで正常にプッシュできます。ただし、NuGet 側は Visual Studio でうまく機能しますが、Symbol Server は機能していません。ローカル Web サイトの Data フォルダーに、プッシュした標準の NuGet パッケージが含まれていることがわかりましたが、ソース コードの兆候はありません。
エラー メッセージはどこで確認できますか? または、*.symbols.nupkg がサーバーに正しくプッシュされていないように見える理由を他にどのように確認できますか?
visual-studio-2010 - NuGet 2.2.3 拡張の問題。サーバーに接続できません?
NugGet を使用するプロジェクトがあります。
プロジェクトをビルドしようとしていますが、次のエラーがあります:
また、NuGet パッケージ マネージャーでパッケージをダウンロードしようとするとエラーが発生します。
パッケージの復元中にエラーが発生しました。もう一度お試しください

デフォルトのビジュアル スタジオのオンライン拡張機能検索は問題なく動作しています。
私はプロキシを使用していません:

VS 2012 は管理者権限で実行されています。
また、ビジュアル スタジオの構成が変更されました。
しかし、これは役に立ちません。
助言がありますか?
visual-studio - プライベート Nuget サーバーが 503 エラーを返しましたが、他には誰もいませんでした
さて、これは別の奇妙なものです...
当社の社内 nuget サーバーをインストールしてセットアップしました - nuget で最新バージョン (2.2.31210.9045) を実行しています。ブラウザーで URL (http://{server}) および (http://{server}/nuget) および (http://{server}/nuget/packages) にアクセスすると、期待されるすべての応答を取得できます。
ただし、Visual Studio 2012 で http://{server}/nuget/ をカスタム フィードとして追加し、パッケージ マネージャーをロードすると、「リモート サーバーがエラーを返しました: (503) サーバーを使用できません」というメッセージが表示されます。
他の数人の同僚のマシンでこれを試してみたところ、彼らはサーバー上のパッケージを参照できました。それは私だけのようです。
これに関する情報やデバッグ方法が見つかりません。これをリセットする方法があるかどうか、または何が起こっているのかを理解するために実行できるトラブルシューティング手順があるかどうかを調べようとしています.
注: ネットワーク接続と vs2012 のインストールで以前に問題が発生しました (こちらで解決済み) 。
iis-7.5 - IIS Rewrite 2.0 CustomTags と名前空間属性
ロード バランサーの背後にあるプライベート NuGet サーバーをホストしています。ロード バランサーは ssl トラフィック (442) を受け入れ、Web サーバーのポート 80 に転送します。
NuGet は要求しているプロトコルを検出しているように見え、http と https のベース href を返します。
したがって、https://nuget.privaterepo.orgに対する要求は、次の内容で返されます。
<service xml:base="http://nuget.privaterepo.com/nuget/"...これにより、プロトコルの違いに<service xml:base="https://nuget.privaterepo.com/nuget/"...気付くはずです。
だから...私はservice xml:basewithの値をアウトバウンドに書き換えようとしていhttpsます。次のように:
つまずきにぶつかったのは、<tag name="service" attribute="xml:base" />正しいと思われる書き込みです。ただし、httpsプロトコルで値を書き換えているわけではありません。
NuGet サーバーと同じ出力を使用するテスト プロジェクトでこれをテストしました。書き換えルールに変更xml:baseすると、テストプロジェクトを使用して動作します。base
iis-7 - ローカルnugetサーバー:405メソッドは許可されていません
ここで説明するようにローカルnugetサーバーを構成しました:http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds
私はそれを閲覧してフィードを見ることができます。しかし、パッケージを公開することはできません。いつもエラー405が発生します。
AppPoolアカウントにPackagesフォルダーの変更権限があることを確認しました。
私の設定:
この問題も見つかりました:http://nuget.codeplex.com/workitem/1789。WebDavモジュール/ハンドラーを削除しましたが、それでもエラーが発生します。
package - MyGet を含む NuGet フィード ホスティング オプション
NuGet フィード ホストのオプションを調査しています。
現在、TeamCity を使用して、TC の組み込みサーバーにパッケージをビルド/公開しています。TC を指す Visual Studio パッケージ ソースの場合、開発者ワークステーションが同じローカル サブネット内にあり、数十のパッケージしかないにもかかわらず、サブスクリプション/更新プロセスが非常に遅いことがわかりました。
私が知っている他のパッケージフィードオプション:
- ニューシェア
- NuGet.Server に基づく内部 Web サーバー
- マイゲット
- プロゲット
これらのソリューションのいずれかについてエンタープライズ レベルの経験を持っている人はいますか?
MyGet は非常に有望に見えますが、(少なくとも彼らの Web サイトによると) アクティブなフィードが約 1500 しかないことが懸念の原因の 1 つです。MyGet が本当に普及した場合、これは 150,000 程度になるはずです。
また、NuGet の世界には、Maven のローカル専用の「スナップショット」パッケージ エンジンとフィード サーバーの概念に似たものはありますか?
ありがとう。
visual-studio - NuGet リポジトリに SSL を使用する理由
昨日、自動ビルド マシンに問題が発生しました。TFS ビルド サーバーを使用しており、NuGet パッケージを自動的にダウンロードしようとすると、悪名高い「基になる接続が閉じられました: SSL/TLS セキュア チャネルの信頼関係を確立できませんでした」というエラーが発生しました。
なぜこれが起こるのかについて、ネット上にはたくさんのスレッドがあります。それは私の質問ではありません。NuGetリポジトリを次から変更することで、簡単に修正できます
に
また
私が知りたいのは、そもそもなぜリポジトリが SSL を使用しているのかということです。何らかの理由でそこにあると思いますが、何が原因かわかりません。セキュリティを必要とするログインはありません。安全である必要がある情報が送信されているとは思えません。セキュリティで保護されていない接続 (問題なく動作します) を使用することで、ビルド マシンが何らかの形で危険にさらされていないことを確認したいだけです。
セキュリティで保護された接続を使用して NuGet に接続することで得られることを誰か説明できますか?
push - NuGet プッシュで許可されていない 405 メソッド
プッシュしようとすると、NuGet サーバーが 405 Not Allowed をスローします。少なくとも、NuGet コンソールは次のように言っています。
しかし、Fiddler で実際の HTTP 応答を見ると、問題はまったく異なるようです。
何が起こっているのかについてのアイデアはありますか?
ありがとう!
shared-libraries - プライベート NuGet サーバーを使用する利点は何ですか?
すべてのソリューションに含まれる共有ライブラリ プロジェクトとは対照的に、プライベート NuGet サーバーを使用する利点は何ですか?
コードベース全体で共有されているいくつかのライブラリがあり、現在、各ソリューション内のプロジェクトへの相対パスを使用してそれらを含めています。
共有プロジェクトで私が見ることができる現在の問題は、TFS が分岐戦略にフォルダーを使用し、各ソリューションでプロジェクトの相対パス リンクを壊すことです。したがって、NuGet サーバーはこの問題を回避します。