NuGetパッケージdllの+コンテンツファイル=失敗しますか?
-
29-10-2019 - |
質問
nugetパッケージを作成しました。私はいくつかのファイルとフォルダを「コンテンツ」フォルダに入れました、そしてそれはうまくいきました。そこで、dllを含むbinフォルダーを追加し、これをnuspecファイルに配置しました: ジェネラコディセタグプレ
dllは参照に適切に配置されていますが、コンテンツはもうコピーされていません。
どうすれば両方を機能させることができますか?
@編集
私はこれを知っています: ジェネラコディセタグプレ
パッケージには正しい構造とファイルが含まれていますが、ファイルはプロジェクトにコピーされていません。
ファイルはフォルダ構造になっています。それらをコンテンツフォルダに直接置くと、プロジェクトのルートにコピーされます...
解決
nuspecでファイルセクションを定義する場合、「自動」/「従来型」ベースのパッケージ作成は行われなくなりました。何を含めるかを教えていただいているので、リストにないものは含めません。そのリストにコンテンツフォルダを追加するだけで機能します。
編集して以下の回答者のコメントからのコメントを含めます
NuSpecファイルの「ファイル」セクションは、解凍時にsln / projではなくパッケージ内のファイルを配置する場所をNuGetに指示します。あなたはそれをこのように書きたい: ジェネラコディセタグプレ
所属していません StackOverflow