モーダルダイアログボックスを表示するTeamCity

ナーフ

AzureWebJobsを使用したASP.NETMVCアプリケーションがあります。また、WebJobをAzureCloudに自動公開するように設定しました。ただし、VSを介してWebJobを公開すると、モーダルダイアログボックスが表示されます。TeamCityでも同じだと思いますが、エラーが発生して公開に失敗します。

どうすればそれを無効にしてWebJobsを公開できますか?

        [Step 1/1] 
        [15:19:13][Step 1/1] Unhandled Exception: System.InvalidOperationException: Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
        [15:19:13][Step 1/1]    at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.RunAsyncTask[T](Task`1 task)
        [15:19:13][Step 1/1]    at Microsoft.Web.WebJobs.Publish.Tasks.CreateScheduledWebJob.<>c__DisplayClass1f.<GetAuthorizationHeader>b__1e()
        [15:19:13][Step 1/1]    at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
        [15:19:13][Step 1/1]    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
        [15:19:13][Step 1/1]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
        [15:19:13][Step 1/1]    at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
        [15:19:13][Step 1/1]    at System.Threading.ThreadHelper.ThreadStart()
        [15:19:16][Step 1/1] Process exited with code 255
        [15:19:16][Step 1/1] Step Publish to Azure (with WebJobs) (Command Line) failed
レジス

私も同じ問題を抱えていました。基本的に、紺碧のスケジュールにアクセスするには、紺碧のポータルへの認証が必要であるため、資格情報を入力するためのモーダルが必要です。私はなんとかこのブログをたどって回ることができます:

https://azure.microsoft.com/en-us/blog/enabling-command-line-or-continuous-delivery-of-azure-webjobs/

Azureポータルのダウンロードページへのリンクが古くなっています。新しいリンクはここにあります

公開設定ファイルがダウンロードされたら、プロジェクトに含めたくなかったので、TCサーバーにコピーしました。

次に、プロジェクトのプロパティフォルダーの下にwebjobs.propsファイルを作成しました

ここに画像の説明を入力してください

そしてここに内容があります:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="AfterSetScheduleProperties" AfterTargets="SetScheduleProperties">
    <PropertyGroup>
        <PublishSettingsPath>C:\Local_Properties\Azure\FileName.publishsettings</PublishSettingsPath>
        <SubscriptionId>XXXXXX-XXXX-XXXX-XXXXX-XXXXXXXX</SubscriptionId>
    </PropertyGroup>
</Target>

ダウンロードした公開設定ファイルでサブスクリプションIDを見つけました。公開設定ファイルのパスは、TCサーバー上のパスです。

これで、Webジョブを公開するときに、Azureでスケジュールが正しく作成/更新されます。

この助けを願っています

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

モーダルダイアログボックス内にアイコンを表示する

分類Dev

非モーダルブートストラップダイアログボックスを作成する方法

分類Dev

分度器でモーダルダイアログボックスを処理する方法は?

分類Dev

Seleniumでモーダルダイアログボックスを処理する方法は?

分類Dev

Outlook 2013VBAモードレスダイアログボックスを表示する方法

分類Dev

ReactJSでモーダルダイアログボックスを表示するにはどうすればよいですか?

分類Dev

Elmモーダルダイアログボックス

分類Dev

Windowsエラーダイアログボックスで完全なファイルパスを表示する

分類Dev

モーダルダイアログ内にマット選択を表示する

分類Dev

エラーメッセージダイアログボックスの後に入力ダイアログボックスを表示する

分類Dev

分度器:モーダルダイアログ(角度要素)のボタンをクリックする方法

分類Dev

ユーザーがJQueryUIでモーダルダイアログボックスの外側をクリックしたときにモーダルダイアログが閉じないようにするにはどうすればよいですか?

分類Dev

ブートストラップを使用してモーダルダイアログを表示する方法

分類Dev

リンクがクリックされたときに表示されるモーダルダイアログと、window.locationを指すボタン

分類Dev

Symfony:アクセスが拒否されたときにjQueryモーダルダイアログを表示する

分類Dev

whileループは、ボタンをクリックするとデータベースの最後の行のみを表示します[モーダルダイアログを表示するには]

分類Dev

WinAPI最初のダイアログボックスのボタンコントロールをクリックして最初のダイアログボックスを破棄した後、2番目のダイアログボックスを作成する

分類Dev

ページをリロードせずにダイアログボックスにデータを表示する

分類Dev

ASP.NETWebにモーダルダイアログボックスが表示されない

分類Dev

Selenium/Java/EdgeDriver: モーダル ウィンドウのダイアログ ボックスがテスト スクリプトの実行を停止する

分類Dev

印刷ダイアログボックスを表示し、同じ画面にプレビューを表示する方法

分類Dev

Bash-操作中にダイアログ情報ボックスを表示する

分類Dev

入力ダイアログボックスに図を表示するmatlab

分類Dev

macOS上のjavafxのモーダルダイアログボックス

分類Dev

ユーザー作成後にプロパティダイアログボックスを表示する

分類Dev

光沢のあるダッシュボードの行をクリックすると、ポップアップモーダルダイアログ/ポップアップが表示されます

分類Dev

ダイアログボックスにエラーをスローする

分類Dev

PHPの確認ダイアログボックスにポルトガル語を表示する

分類Dev

TwitterBootstrapを使用してモーダルダイアログにプログレスバーを表示する

Related 関連記事

  1. 1

    モーダルダイアログボックス内にアイコンを表示する

  2. 2

    非モーダルブートストラップダイアログボックスを作成する方法

  3. 3

    分度器でモーダルダイアログボックスを処理する方法は?

  4. 4

    Seleniumでモーダルダイアログボックスを処理する方法は?

  5. 5

    Outlook 2013VBAモードレスダイアログボックスを表示する方法

  6. 6

    ReactJSでモーダルダイアログボックスを表示するにはどうすればよいですか?

  7. 7

    Elmモーダルダイアログボックス

  8. 8

    Windowsエラーダイアログボックスで完全なファイルパスを表示する

  9. 9

    モーダルダイアログ内にマット選択を表示する

  10. 10

    エラーメッセージダイアログボックスの後に入力ダイアログボックスを表示する

  11. 11

    分度器:モーダルダイアログ(角度要素)のボタンをクリックする方法

  12. 12

    ユーザーがJQueryUIでモーダルダイアログボックスの外側をクリックしたときにモーダルダイアログが閉じないようにするにはどうすればよいですか?

  13. 13

    ブートストラップを使用してモーダルダイアログを表示する方法

  14. 14

    リンクがクリックされたときに表示されるモーダルダイアログと、window.locationを指すボタン

  15. 15

    Symfony:アクセスが拒否されたときにjQueryモーダルダイアログを表示する

  16. 16

    whileループは、ボタンをクリックするとデータベースの最後の行のみを表示します[モーダルダイアログを表示するには]

  17. 17

    WinAPI最初のダイアログボックスのボタンコントロールをクリックして最初のダイアログボックスを破棄した後、2番目のダイアログボックスを作成する

  18. 18

    ページをリロードせずにダイアログボックスにデータを表示する

  19. 19

    ASP.NETWebにモーダルダイアログボックスが表示されない

  20. 20

    Selenium/Java/EdgeDriver: モーダル ウィンドウのダイアログ ボックスがテスト スクリプトの実行を停止する

  21. 21

    印刷ダイアログボックスを表示し、同じ画面にプレビューを表示する方法

  22. 22

    Bash-操作中にダイアログ情報ボックスを表示する

  23. 23

    入力ダイアログボックスに図を表示するmatlab

  24. 24

    macOS上のjavafxのモーダルダイアログボックス

  25. 25

    ユーザー作成後にプロパティダイアログボックスを表示する

  26. 26

    光沢のあるダッシュボードの行をクリックすると、ポップアップモーダルダイアログ/ポップアップが表示されます

  27. 27

    ダイアログボックスにエラーをスローする

  28. 28

    PHPの確認ダイアログボックスにポルトガル語を表示する

  29. 29

    TwitterBootstrapを使用してモーダルダイアログにプログレスバーを表示する

ホットタグ

アーカイブ