問題タブ [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.
nuget - 同じ依存関係を複数回取得するときにnugetがバージョンをチェックしない
私の会社は現在、すべての共有アセンブリをパッケージ化するために nuget を使用しています。また、タグを使用して semver に基づいてバージョン管理を開始しました。
nuget が期待どおりに機能しない状況があります。
私は3つの共有アセンブリを持っています....
- 列挙型
- 一般
- ビジネスの論理
パッケージ参照に関しては...
- 共通 => 列挙型
- BusinessLogic => Common、Enum
BusinessLogic が Common と Enum の両方に依存する理由は、Common の依存関係を更新 (および再構築、パッケージ化、公開) する必要がないためです。ビジネスの論理
それで、列挙型を追加して、それを BusinessLogic で使用したいと考えています。
これらは、私がそれを行う前のすべてのバージョンです...
- 列挙型 = 1.4.0
- 共通 = 1.2.1
- ビジネスロジック = 2.0.1
BusinessLogic で使用したい新しい列挙型の値を Enum プロジェクトに追加し、ビルド、パッケージ化、公開します。
- 列挙型 = 1.5.0
- 共通 = 1.2.1
- ビジネスロジック = 2.0.1
ここで、BusinessLogic、コミット、プッシュ、パッケージなどに変更を加えます...
- 列挙型 = 1.5.0
- 共通 = 1.2.1
- ビジネスロジック = 2.1.0
したがって、依存関係は次のようになります...
- 共通 => 列挙型 1.4.0
- ビジネスロジック => 列挙型 1.5.0
今、私は走ります...
私が期待するのは、nuget は Common が Enum の 1.4.0 を必要とすることを確認することですが、BusinessLogic は 1.5.0 を必要とするため、パッケージに依存関係を追加しますがEnum >= 1.5.0
、Enum には依存関係がまったくありません。満たしてくれます。
この動作は設計によるものですか?
visual-studio-2010 - NuGetパッケージマネージャーエラー:リモート名を解決できませんでした
バージョン1.4を使用していますが、次のエラーが発生します。
nugetパッケージのURLは次のとおりです。
私はここで何かが欠けていますか?数週間前は問題なく動作していました。
asp.net-mvc - Nugetを使用したソースコードのパッキング
コンパイルされたDLLと、画像やスタイルなどのコンパイルされていないコンテンツを含むNugetパッケージを正常に作成しました。
コントローラー、ヘルパー、リソース、その他のコードがコンパイルされました。このパッケージは、コンパイルされたDLLとパブリックなものだけが必要な場合の配布に役立ちますが、すべてのソース全体を含むパッケージも必要です。
コマンドラインリファレンスを読みましたが、そのようなオプションは見つかりませんでした(ただし、見逃している可能性があります)。
ソースファイル(.cs)をパッケージ化するにはどうすればよいですか?
umbraco - Umbraco と NuGet のパッケージは互換性がありますか?
私は Umbraco で Web サイトを構築していますが、それらはすべて同様のコンポーネントと基本テンプレートを使用しています。明らかなベスト プラクティスは、これらのものをすぐにインストールできるパッケージを作成することです。しかし、Umbraco でプロジェクト参照を追加する方法や、NuGet でドキュメント タイプ (データベース オブジェクト) を作成する方法がわかりません。
能力の良い比較を見つけることができませんでした.1つのパッケージでできることと他のパッケージではできないこと. それとも、さまざまな仕事で両方のタイプのパッケージを使用する必要がありますか (一部の機能では両方のパッケージが必要になる場合があるため、できることならこのルートをたどりたくありません)。
明確にするために編集してください。これが役立つことを願っています。2 つではなく 1 つだけのパッケージング システムを使用することが可能かどうかを調べるために、包括的な質問をしようとしています。何かを正しく動作させるために、2 つの異なるパッケージをインストールすることは避けたいと考えています。
NuGet パッケージは、Umbraco パッケージの自動インストールをトリガーできますか?
NuGet パッケージは、ドキュメント タイプなどの Umbraco オブジェクトを作成できますか?
Umbraco パッケージはアセンブリ参照をプロジェクトに追加できますか?
nuget - NuGet - install.ps1 が呼び出されない
最初の NuGet パッケージを作成しようとしています。install.ps1 スクリプトが呼び出されない理由がわかりません。これはディレクトリ構造です
このコマンドラインを使用してパッケージをビルドします
nuget.exe pack MyPackage.nuspec
VS Package Manager コンソールから Install-Package を実行すると、install.ps1 が呼び出されません。
スクリプトにエラーがあったのではないかと思ったので、すべてコメントアウトしましたが、
しかし、パッケージ マネージャー コンソールに ECHO が表示されません。何が間違っている可能性がありますか?
nuget - NuGetは構成ファイルを編集できますか、それとも追加するだけですか?
私は会社のNuGetパッケージに取り組んでいますが、要件の1つは、構成ファイルの一部を更新できることです。
設定ファイルに追加できることは知っていますが、編集することはできますか?
例:
以下に変更
nuget - 特定のソースからすべてのNuGetパッケージをインストールするにはどうすればよいですか?
特定のソースからすべてのNuGetパッケージをインストールするにはどうすればよいですか?そのためのコンソールコマンドは存在しますか?
nuget - nuspec で Build Action=None を指定する方法はありますか?
私の会社には、powershell で記述したアセンブリ バージョン管理パッケージがあり、社内のナゲット フィードを介して同僚に配布されています。
パッケージのインストール後にユーザーが変更できるテンプレート ファイルがいくつかあります。これらのファイルは、私たちが生成するパッケージに含まれています
Build Action
少し調査したところ、 を に変更すると、ファイルがパッケージ化されませんNone
。
*にBuild Action
設定してプロジェクトにファイルを追加するように nuspec に指示する方法はありますか?None
nuget pack
または、生成するパッケージに特定のファイルを含めないように指示する方法はありますか?
nuget - インストール直後に自分自身をアンインストールするナゲットパッケージを作成する方法は?
私が達成したいのは、NuGetPSVariables のように機能するパッケージを作成することです。Install-Package の後、それは機能し、それ自体をアンインストールします。
Powershellスクリプトを使用してNuGetPSVariablesパッケージをダウンロードしようとしました- http://weblogs.asp.net/jgalloway/archive/2011/02/02/downloading-a-local-nuget-repository-with-powershell.aspxスクリプトを確認しますが、ダウンロードされていませんでした。
パッケージにスニペットをダウンロードして非表示にしたい (スニペットを残す)。たぶん、それがどのように機能するべきかについて他の提案がありますか?
entity-framework - Entity Framework パッケージのインストール中にエラーが発生しました
パッケージ マネージャーから EntityFramework (4.1.10715.0) の最新バージョンをインストールしようとすると、奇妙なエラーが発生しました。
「schemaVersion」属性が宣言されていません。
どうすればこれを解決できますか?