来自Nuget的Microsoft.SqlServer.SqlManagementObjects ...,无法验证强名称签名

时间:2018-04-14 13:16:32

标签: c# asp.net-mvc smo

我已将Nuget的Microsoft.SqlServer.SqlManagementObjects(140.17235.0)添加到Asp.Net MVC应用程序中,并在运行时立即收到错误。

无法加载文件或程序集“Microsoft.SqlServer.XEvent.Linq”或其依赖项之一。强名称签名无法验证。程序集可能已被篡改,或者是延迟签名但未使用正确的私钥完全签名。 (HRESULT异常:0x80131045)

我试图检查此dll上的PublicKeyToken是否被复制到bin文件夹中,我使用Powershell得到了同样的错误

([system.reflection.assembly] ::的loadFile( “\ BIN \ Microsoft.SqlServer.XEvent.Linq.dll”))。全名

我在这里缺少什么?如果我从bin文件夹中删除dll并刷新错误页面,该应用程序可以...,但不确定使用此dll的功能...

我尝试添加它并删除多次......,但无济于事......

0 个答案:

没有答案