質問

nugetパッケージを作成しました。私はいくつかのファイルとフォルダを「コンテンツ」フォルダに入れました、そしてそれはうまくいきました。そこで、dllを含むbinフォルダーを追加し、これをnuspecファイルに配置しました: ジェネラコディセタグプレ

dllは参照に適切に配置されていますが、コンテンツはもうコピーされていません。

どうすれば両方を機能させることができますか?

@編集

私はこれを知っています: ジェネラコディセタグプレ

パッケージには正しい構造とファイルが含まれていますが、ファイルはプロジェクトにコピーされていません。

ファイルはフォルダ構造になっています。それらをコンテンツフォルダに直接置くと、プロジェクトのルートにコピーされます...

役に立ちましたか?

解決

nuspecでファイルセクションを定義する場合、「自動」/「従来型」ベースのパッケージ作成は行われなくなりました。何を含めるかを教えていただいているので、リストにないものは含めません。そのリストにコンテンツフォルダを追加するだけで機能します。

編集して以下の回答者のコメントからのコメントを含めます

NuSpecファイルの「ファイル」セクションは、解凍時にsln / projではなくパッケージ内のファイルを配置する場所をNuGetに指示します。あなたはそれをこのように書きたい: ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top