我有Azure WebJobs的ASP.NET MVC应用程序。我已经设置了将WebJobs自动发布到Azure Cloud。但是,当通过VS发布WebJobs那里显示模式对话框。我认为TeamCity也是如此,但它会产生错误并且发布失败。显示模态对话框的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
你能绕过这个限制吗? – Regis