問題タブ [nuget-spec]

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.

0 投票する
1 に答える
1811 参照

c# - nuget パッケージに個別に追加された system.configuration dll を含める方法

このプロジェクトに個別にdemo.csproj追加したナゲットパッケージを作成していますが、system.configuration

add tag または y tag inside filesystem.configuration.dllのいずれかを使用して、これをナゲットに追加できることはわかっていますが、代わりにor '' tag を使用する方法はありますか?<dependencies><file>.nuspeccopy local=true<dependencies>

0 投票する
0 に答える
63 参照

nuget - Nuget - 未登録の dll の NativeReference を使用してパッケージを作成する

未登録の com dll を含むマニフェスト ファイルで nuget を使用したいと考えています。このマニフェスト ファイルをプロジェクトに追加すると、次の場所に追加されます

しかし、このマニフェスト ファイルを nuspec ドキュメントに追加してパックするだけでは機能しません。誰かがこれを機能させる方法の手がかりを持っていることを願っています。

//ディートリッヒ

0 投票する
1 に答える
303 参照

nuget - Win10 と Win8 デバイスの両方を対象とする Nuget パッケージ

W8 および WP8.1 用にコンパイルされたライブラリを使用して生成された nuget パッケージがあります。

.nu​​spec:

Win10デバイス(デスクトップとスマホアーム)も対象にする予定なので、ライブラリを同じパッケージに追加しようと考えています。w8、wp8、w10-x86、および w10-arm 用のこれらのライブラリを含むパッケージを生成できるかどうかは明確ではありません。

nuget 3 で追加されたランタイム機能を使用することを考えています。この場合、nuspec ファイルをどのように変更する必要がありますか? ランタイム xml ノードを nuspec ファイルに追加する必要がありますか?

同様の問題に直面した/解決した人はいますか?

0 投票する
0 に答える
1066 参照

c# - nuGet パッケージの依存関係とプロジェクト参照

nuGet パッケージの 1 つの新しいバージョンを公開した後、一部のパッケージを使用するアプリケーションを実行するとエラーが発生します。

ソリューション 1 には、nuGet に公開されるパッケージのコードが含まれています。

  • プロジェクト A、バージョン 1.0.0.0
  • プロジェクト B、バージョン 1.0.0.0 (プロジェクト A へのプロジェクト参照があります)
  • プロジェクト C、バージョン 1.0.0.0 (プロジェクト A へのプロジェクト参照があります)

パッケージ B と C の場合、依存関係は nuspec ファイルに明示的に記載されています。

ソリューション 2 では、3 つのパッケージすべてを (異なるプロジェクトで) 使用します。

プロジェクト A と B の新しいバージョンが作成され、バージョン 1.0.1.0 として公開されます。すべての変更は下位互換性があります。ただし、パッケージ C を使用するプロジェクトは、新しいバージョンの A では機能しません。実行すると、「ファイルまたはアセンブリを読み込めませんでした」というエラーがスローされます。アセンブリ A、バージョン 1.0.0.0 を読み込もうとします - nuget 仕様からの依存関係の方向を無視します。

これは、ソリューション 1 でプロジェクトの参照が行われたためですか?

0 投票する
2 に答える
433 参照

nuget - NuGet パックがツール ディレクトリにファイルを追加しないのはなぜですか?

次の nuspec ファイルがあります。

を実行するNuGet pack project.nuspecと、プロセスはエラーなしで完了しますが、作成されたパッケージのツール ディレクトリは空です。最初の行のパスを存在しないパスに変更すると、エラーが発生します ( File not found)。

NuSpec ファイルの何が問題になっていますか?