我在stackoverflow中已经看到了这个特殊错误,但仅针对C#开发问题。在我的情况下,我尝试使用Lync进行一些Powershell脚本编写,如下所述:Change status of Lync by script。 但我无法加载模块(我尝试了Import-module和Reflection):
import-module -Name "C:\Program Files (x86)\Microsoft Office\Office15\LyncSDK\Assemblies\Desktop\Microsoft.Lync.Model.Dll"
[Reflection.Assembly]::LoadFile('C:\Program Files (x86)\Microsoft Office\Office15\LyncSDK\Assemblies\Desktop\Microsoft.Lync.Model.Dll') | out-null
在这两种情况下,我都会收到错误“此程序集由比当前加载的运行时更新的运行时构建,无法加载”。 DLL都在那里。我安装了最新的Lync 2013 SDK(我们安装了Office 2013),因此版本应该匹配。知道如何加载这些程序集/ DLL的吗?提前感谢任何暗示。