包含覆盖System.XML的构造函数的Powershell脚本出现问题。通过命令行运行脚本时,它工作正常。找到构造函数并且脚本正常完成。 我们还设置了运行POST请求。用户POST一个解析为Powershell脚本的URL。它最初是在Windows 2008 r2上设置的。我们正在转向Windows 2012 r2。 通过URL运行时,我们收到以下消息:
找不到构造函数。无法为类型> LexisNexis.Xml.XmlResolver找到合适的构造函数。
唯一的区别似乎是在2008年,我们正在运行Powershell v3,与2012年一样,我们正在运行Powershell v4。
有人有什么想法吗?