解决未能加载文件或程序集Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0

导出数据库时出现了错误:
“Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf)

未能加载文件或程序集“Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”或它的某一个依赖项。系统找不到指定的文件。 (Microsoft.SqlServer.Dmf)

我copy了好几个版本的Microsoft.SqlServer.Dmf也没能解决问题,没办法只能去看看老外有什么解决办法。我在这里找到了个比较简单的解决方法:https://blogs.msdn.microsoft.com/ashishme/2009/08/14/could-not-load-file-or-assembly-microsoft-sqlserver-diagnostics-strace-version10-0-0-0-cultureneutral-publickeytoken89845dcd8080cc91-or-one-of-its-dependencies-the-system-cannot-find-the-file/
在这里插入图片描述
在https://www.microsoft.com/zh-CN/download/details.aspx?id=16978上点安装说明这块:解决未能加载文件或程序集Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0_第1张图片
找到Microsoft® System CLR Types for SQL Server® 2008 R2和Microsoft® SQL Server® 2008 R2 共享管理对象,点击下载、安装即可解决问题:

解决未能加载文件或程序集Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0_第2张图片解决未能加载文件或程序集Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0_第3张图片

你可能感兴趣的:(解决未能加载文件或程序集Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0)