我最近将我的应用程序从 .NET Framework 2.0 升级到了 .NET 4.0。升级后我遇到了一个奇怪的问题。我无法加载 Microsoft Exchange/Powershell 程序集。
rc = RunspaceConfiguration.Create(); warning = null;
if (Version == "2010")
info = rc.AddPSSnapIn("Microsoft.Exchange.Management.PowerShell.E2010", out warning);
例外情况之一是:
[Could not load file or assembly 'System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.][1]
该代码在 .NET 2.0 中运行良好。我无法理解问题的原因。但是参考这篇文章,我得出的结论是这是一个错误。请建议灵魂。
提前致谢