10

NuGet.exe を使用してファイルのディレクトリをパックしていますが、ドットで始まるディレクトリは無視されるようです。nuspec ファイルで "files" エントリを明示的に使用しようとしても、そのディレクトリまたはその中のファイルを含めることはできません。

この動作を無効にする方法はありますか?

これが私のコマンドラインです: NuGet.exe pack ..\build\MyPackage.nuspec -OutputDirectory "\someserver\blah" -basePath "c:\temp\packageStaging" -Version "3.0" -NoPackageAnalysis

NoPackageAnalysis の理由は、Octopus デプロイで使用する非標準パッケージを作成しているためです。

4

2 に答える 2

18

nuget.exe の -NoDefaultExcludes オプションを使用できます

詳細はこちら: http://docs.nuget.org/docs/reference/command-line-reference NoDefaultExcludes NuGet パッケージ ファイルと、.svn などのドットで始まるファイルとフォルダーの既定の除外を防止します。

于 2012-11-28T06:48:30.880 に答える