2017-06-07 11 views
0

私はVisual Studio Team Servicesを使用してフォルダとprドキュメントをパッケージしています。contentFilesフォルダを追加しました。 。パッケージは作成されますが、コンテンツフォルダはパッケージ化されていません。あなたが直接プロジェクトファイルをパッケージ化した場合Powershellスクリプトで公開しているナゲットパッケージ - スクリプトがパッケージ化されていない

構造が/content/ReleaseScripts/MyScript.ps1

答えて

1

のようなものです、あなたはコンテンツに、そのファイルのビルドアクションを変更する必要があります。 (VS>プロパティ>ビルドアクションをコンテンツに変更してください)

.nuspecファイルをフォルダ(.csprojなどのプロジェクトファイルなし)に作成し、この.nuspecファイルをパックするだけで、

    1. パス((あなたがパッケージ化する必要があり 同じフォルダレベル(コンテンツフォルダ))エージェントを構築するためのソースコントロールとマップに Nuget.exeツールを追加するか、環境変数に追加します。これらのステップへ)をビルドエージェントサービスアカウントの。
    2. タスク(ツールコマンドラインを追加します:nugget.exe;引数:spec、作業フォルダ:**\*.nuspec
  • +0

    :[same level path that you need to package, such as the folder path that contains content folder]

  • NuGetパッケージャタスク(パックにファイルをcsprojまたはnuspecへのパスを追加します。以前はそれがうまくいかなかった、私は間違っていた、ビルドアクションをコンテンツに設定する魅力のように働いた。 – ruffen

  • 関連する問題