簡體   English   中英

C#process.start無法在IIS上運行

[英]C# process.start not working on iis

我正在嘗試使用來自Web應用程序的參數運行exe。

我正在使用Process.start(),但它似乎無法在iis上運行!

從iis express運行時,它工作正常。 我正在將應用程序發布到本地iis作為測試,但是它什么也沒做。

我嘗試設置iis管理服務以啟用與桌面的交互,並且ive告訴iis作為我的用戶憑據進行連接,並將應​​用程序池設置為使用相同的用戶憑據,但仍然無濟於事!

還有其他任何人可以建議您使它正常工作的建議!

干杯。

更新

我通過將應用程序池標識設置為本地系統並仔細檢查該站點的憑據來運行iis。

但是按預期,應用程序不會與桌面交互,因此從命令行創建文件很簡單,但是使用參數運行應用程序並不會打開應用程序。

目前,iis管理服務已與桌面交互檢查完畢,並且正在使用本地系統帳戶。

好的,所以這並不是一個真正的答案,但是最后我得到了process.start,方法是將應用程序池標識設置為本地系統。

但是,正如預期的那樣,這些命令不會與桌面交互,但這足以滿足我的應用程序需要執行的操作。

對不起,答案很抱歉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM