Visual Studio Team Services RELEASEタスクを使用して配備パイプラインを設定した人は誰ですか?私が見つけることができるすべての情報は、ソースから直接そのパラメータを取るNuget出版パッケージに基づいているようです。私は複数の環境、パイプラインをプロデュースするためのQAのデベロッパーなど、適切なリリースワークフローでこれを実行しようとしています。Visual Studio Team Services、継続的な配備およびWebJob
このシナリオではツーリングが適切ではないようです - 少なくとも、 VSTSでpowershellがタスクをパブリッシュするパラメータの組み合わせによって、実際にapp_dataフォルダに値が設定され、スケジュールが設定されます。
私は完全に困惑しています。
実は、私の経験では、WebアプリケーションのデプロイメントタスクがWebJobを展開するために失敗したということでした。同じことがPowershellのpublish-azurewebsiteprojectコマンドに直接適用されます。 Webjobsは、Web配置ZIPファイルに正しくパッケージされていても、正しく配置されません。 – Schistad
WebJobsは通常、複数の接続文字列(通常は3以上)を必要とするため、WebJobsにはさらなる課題があります。デプロイメントタスクにこれを提供する方法はないようです。接続文字列には単一の名前と値のペアが必要で、それ以外の場合は例外がスローされます。 – Schistad
@Schistad WebJobはあなたのウェブサイトの "App_Data"フォルダの下に保存されています。ウェブジョブを展開する前にウェブサイトを展開していますか? –