"當應用程序不是以 UserInteractive 模式運行時顯示模式對話框或窗體是無效操作。請指定 ServiceNotification....."的解決方案

編程不止,bug不止。 程序員每天都會遇到各種各樣的bug,如下,發佈的項目發生了一下錯誤:


當應用程序不是以 UserInteractive 模式運行時顯示模式對話框或窗體是無效操作。請指定 ServiceNotification 或 DefaultDesktopOnly 樣式,以顯示服務應用程序發出的通知。


原來MessageBox.Show(es.Message);這句話在發佈的服務器上無法執行,替換成如下語句


  Response.Write("<script type=\"text/javascript\">alert(" + es.Message + ");</script> "); 


ok,報錯信息顯示出來了,繼續調試。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章