2016-05-13 9 views
0

私はnuget pack myproj.csprojを.nuspecファイルなしで使用しています。C#、Nuget "nuget pack someproj.csproj"のフレームワークアセンブリを追加します

しかし、このコマンドには、 'WindowBase'、 'UIAutomationProvider'などのプロジェクトのフレームワークアセンブリは含まれていません。

+0

フレームワークアセンブリは再配布可能ではありません。なぜそれらをあなたのパッケージに含めることを期待していますか? – yaakov

+0

@codranフレームワークアセンブリの再配布はありません。私のnupkgをインストールした後、私のプロジェクトに自動インクルードします。この[Nuspecリファレンス](http://docs.nuget.org/Create/Nuspec-Reference)では、.nuspecファイルにフレームワークアセンブリを追加することはできません。インストール後に自動的にインクルードするだけですが、このプロパティを 'nuget pack myproj.csproj'に追加するオプションはありません。私はこの解決策を見いだしています – LaLaAsDev

答えて

0

.nuspecファイルを使用しないで、nugetパッケージ化するときにフレームワークアセンブリを追加するオプションはありません。

フォルダの.nuspecファイルに.csprojなどが含まれていることを確認する必要があります。

関連する問題