1
我有一個運行.bat
文件的WCF服務。它適用於我的本地系統,但我在服務器上運行時遇到問題(Windows Server 2012 R2)。如何使用IIS用戶的環境變量
我已經定義了ANT_HOME
變量到服務器的環境變量,並且我添加了%ANT_HOME%\bin
到Path
變量。
當我寫「ant
」CMD在它的服務器上工作!但是當我從某個地方撥打wcf
服務時,它不起作用。
我發現在日誌文件中出現以下錯誤:
'ant' is not recognized as an internal or external command,
operable program or batch file.
根據這篇日誌,我的理解是IIS用戶不能使用已經定義的變量ANT_HOME
。
我迄今爲止嘗試:
- 身份冒充
- 充分允許IIS用戶
您是否編輯過PATH系統環境變量的PATH用戶環境變量?你重新啓動Windows,所以它拿起修改後的PATH? –