2015-04-30 130 views
3

你好傢伙我在wy asp.net mvc5應用程序中運行powershell這個腳本可以在本地機器上正常工作,但是當在遠程服務器上託管應用程序時,使用早於本地機器它給了我下面的錯誤Powershell版本兼容.net

無法加載文件或程序集「System.Management.Automation, 版本= 3.0.0.0,文化=中性公鑰= 31bf3856ad364e35」或它的一個依賴。

我需要知道我該如何處理這個問題。

回答

2

​​V3未在遠程服務器上解析。

這可能是因爲你的目標在你的應用程序框架4.0或以上,並希望使用PowerShell 2.0

部署的計算機上,您有2個選項:

降級您的解決方案。 .NET框架3.5

升級您目標機器上的Powershell版本