2013-06-12 85 views
1

我有一個MVC站點應該啓動一個在某些情況下執行Lync呼叫的流程。一切工作正常,如果我手動啓動它,並在我的開發機器上使用VS2012它也可以。但是,如果它被網站調用,我們的Windows 2008 Server上的IIS7不起作用。我的.exe文件啓動,但它在LyncClient.GetClient()上崩潰。讓MVC網站以管理員身份啓動流程

任何想法如何解決這個問題?我認爲可以通過C#代碼作爲管理員帳戶而不是系統來運行應用程序。

回答

0

由於沒有人在這裏評論我發佈我是如何解決這個問題。當我們託管服務器時,我剛剛通過註冊表說,控制檯「Administrator」帳戶應該自動登錄。在該用戶的自動啓動文件夾中,我放入了我的工具並稍微改變了它。如果存在「startCall.txt」文件,該工具現在會檢查每個視圖的秒數,如果是,則啓動該呼叫。該網站只是刪除或創建該文件。這樣,即使它處於完全不同的用戶環境中(這似乎是問題),我仍可以控制該工具。

我知道這是一個或多或少便宜的解決方法,但時間不是我的朋友;-)

相關問題