問題タブ [nuget-package]
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.
.net-4.0 - NuGetパッケージの作成-このフォルダー構造が.NET4.0で機能しないのはなぜですか?
これが私が抱えている問題です-プロジェクトのNuGetパッケージを.NET4.0で動作させることができません。
私のフォルダ構造は次のようになります。
このパッケージをSilverlight4プロジェクトに追加しようとすると、問題なく動作します。ASP.NET MVC3アプリに追加しようとすると、次のエラーが発生します:「ターゲットフレームワーク'.NETFramework、version=v4.0'と互換性のあるアセンブリ参照が見つかりません」
私は何が間違っているのですか?
subsonic - NuGet を使用してインストールした場合、Subsonic T4 テンプレートはどこにありますか?
これはばかげた質問かもしれませんが、Subsonic を ASP.NET 4.0 WebForms プロジェクトに統合したところ、dll 参照が追加されましたが、T4 テンプレートはどこにも表示されません。
SimpleRepository アプローチを使用している場合、T4 テンプレートは必要ないと思いますが、T4 テンプレートを取得していない場合、Subsonic を NuGet パッケージにする意味はありません。NuGet を介して Subsonic をインストールしたとしても、T4 テンプレートを個別にダウンロードするよりも、Subsonic NuGet パッケージが T4 テンプレートをインストールし、ユーザーが不要な場合はそれらを削除する方がより論理的だと思います。 .
誰もこれについて何か知っていますか?
nuget - ローカル NuGet パッケージの依存関係 - 公式の Nuget フィードから解決しますか?
私のチームが今後のプロジェクトで使用するいくつかのライブラリを含む独自の NuGet パッケージを作成しました。.nuspec ファイルで、次の依存関係を定義しました。
ただし、[ライブラリ参照の追加] を使用してローカル フォルダーからパッケージをインストールしようとすると、「依存関係 'Castle.Core (>= 2.5.2)' を解決できません」というエラーが表示されます。
オンライン リポジトリを検索して依存関係を解決するように NuGet を説得することはできますか?
windows-phone-7 - Nuget は、特定のプラットフォームに関連付けられている依存関係をサポートしていますか?
次のような状況のNugetパッケージを作成したいライブラリがあります。
ライブラリはさまざまなバージョンにコンパイルされます。
- シルバーライト 4.0
- .Net 4.0
- .net 3.5
- ウインドウズの電話
幸いなことに、これらのプラットフォームはすべて Nuget でサポートされているため、パッケージの lib フォルダーに、これらのプラットフォームごとにサブフォルダーを作成できます。これらのプラットフォームのいずれかにライブラリがインストールされている場合、Nuget は適切な処理を行います。
問題は、プラットフォームによって異なる他の依存関係があることです。例: Windows Phone では、サード パーティの zip ライブラリ (wpSharpLibZip) を含める必要がありますが、この依存関係は、zip ユーティリティが含まれている他のプラットフォームには存在しません。
このシナリオは Nuget でサポートされていますか? wpSharpLibZip 依存関係が Windows Phone プラットフォームにのみ存在するようにしたいと考えています。プラットフォームごとに個別のパッケージを作成する必要がありますか?
この機能が存在しない場合、次のように実装されていると想像できます。
パッケージ マニフェストのセクションを次のサポートに変更します。
または、別の方法として、各プラットフォーム フォルダー (lib フォルダーの下) 内に個別の .nuspec ファイルを許可し、プラットフォーム固有の依存関係を詳しく説明することもできます。
nuget - パッケージ マネージャー コンソールからパッケージの完全な説明を取得する方法はありますか
コマンド実行時
NuGet のパッケージ マネージャー コンソールでは、パッケージの説明が切り捨てられた以下が返されます。
コンソールからパッケージの完全な説明を照会する方法はありますか?
visual-studio - Nuget - パッケージ マネージャー コンソール用の書き込みツール (カスタム コマンドレット)
nuget パッケージ マネージャーをインストールしましたが、mvc-scaffold 拡張機能が大好きです。プロジェクト用に同様のツールを作成したいと思います。
学ぶことができるnugetのAPIリファレンスまたはドキュメントはありますか? 提案についてはTIA。
編集:質問はすでに「回答済み」です(thxもう一度)。役立つリンクがいくつかあります:
- http://nuget.codeplex.com/releases/view/59864 - パッケージ エクスプローラー (ダウンロード + パッケージの内容を確認 - mvc スキャフォールディング ps スクリプトのコメントに感謝します:))
- http://channel9.msdn.com/Series/mvcConf/mvcConf-2-Steve-Sanderson-MvcScaffolding - mvcConf2 からのビデオ
- もちろん、Steve Sanderson のブログ: http://blog.stevensanderson.com/
visual-studio - nuget - パッケージをインストールする前にプロジェクトの種類を決定する
彼らが私のパッケージをインストールしようとする前に、どうすればプロジェクトの種類を判断できますか? プロジェクト タイプが MVC アプリケーションでない場合、キャンセル メッセージを表示し、インストール プロセスをキャンセルしますか?
パッケージの tools フォルダーに ps1 スクリプト ファイルを追加する必要がありますか? もしそうなら、私はこのスクリプト内に何を書くべきですか?
nuget - NuGet 公式パッケージ ソース: パッケージの安全性について心配する必要がありますか?
このページによると:
No central approval process for adding packages. When you upload a package to the NuGet Package Gallery (which doesn’t exist yet), you won’t have to wait around for days or weeks waiting for someone to review it and approve it. Instead, we’ll rely on the community to moderate and police itself when it comes to the feed. This is in the spirit of how CodePlex.com and RubyGems.org work.
This makes me feel uneasy. Before I download a Firefox add-on, I know it should not contain malicious code, because AFAIK all add-ons on addons.mozilla.org are reviewed by Mozilla. Before I download a open source project from codeplex.com or code.google.com, I know it should be safe because anyone can check it's source code. And I can also use WOT (web of trust) to check how other people think about the project.
But before I download a package from NuGet official package source. Take this one for example. I do no know who made this package, nor what is contained in the package. It seems to me that anyone can pack anything into a package, give it any name they want (like "Microsoft Prism", as long as the name is not taken), then upload it to the official package source.
Should I be worried about the safety of the packages on NuGet official package source?
.net - Nuget-Package のプッシュ エラー (「system.net/defaultproxy」構成セクションで指定された Web プロキシの作成エラー)
エラーが表示される
「'system.net/defaultproxy' 構成セクションで指定された Web プロキシの作成中にエラーが発生しました」
パッケージをナゲットにプッシュしようとすると。
コマンドラインはこちら
nuget プッシュ -source http://packages.nuget.org/v1/ EmptyTestPackage.1.0.0.0.nupkg
どうすればそれを処理できますか?
c# - クラスライブラリのXmlドキュメントをNuGetパッケージにどのように含めますか?
C#クラスライブラリ用のNuGetパッケージを作成していますが、生成されたXmlドキュメントをライブラリに含めたいと思います。これは私のnuspecファイルです:
このコマンドでパッケージをビルドすると:
エラーが発生します。行を削除した場合:
NuGet.exeはnupkgを正常に作成します。パッケージを解凍して、内容が正しいことを確認することもできます。私は何が間違っているのですか?xmlファイルを別のターゲットディレクトリに配置する必要がありますか?