我有一個ASP.NET SignalR項目,我使用的顯示窗口應用程序,它(我們稱之爲工人)進步網絡在實時模式。該應用程序也是一個COM服務器,我使用應用程序包中的* .dll文件進行訪問。當我在調試模式下運行我的代碼,它的工作完美的罰款:應用與COM託管的工作IIS
ASP.NET Web表單開始
我工作者應用開始
我可以看到無論是在工作進度工人窗口和瀏覽器。
如果工人在ASP.NET應用程序推出之前,ASP.NET應用程序是 連接到工人
現在,當我試圖主辦IIS 7 ASP.NET應用程序,我ASP.NET應用程序 - 工作者應用是對行爲怪異:
當我開始我的ASP.NET應用程序,應用程序的工人也首發,但我只能在任務管理器中看到它並不能與它進行交互。如果我在ASP.NET應用程序之前啓動我的工作,則正在創建另一個工作應用程序進程
我已經配置了我的ASP.NET應用程序來冒充我的電腦管理員
<identity impersonate="true" userName="admin" password="12345" />
所以我纔到IIS 7應用程序池Image
我想這是配置問題,因爲相同的代碼(我的意思是連接一個交互式COM應用程序)正在處理WinForms應用程序。 任何人,請解釋是什麼導致了這種行爲,以及如何解決它! 在此先感謝!
其實,不是真的,但我想有互動選項調試使用,所以我不知道如果我有機會實現這個場景。 –