Visual studio CLR函数异常:定位的程序集';的清单定义与程序集引用不匹配

Visual studio CLR函数异常:定位的程序集';的清单定义与程序集引用不匹配,visual-studio,sql-server-2008,database-project,Visual Studio,Sql Server 2008,Database Project,我试图从SQL server 2008 R2调用asmx web服务,我使用WSDL.exe生成代理,我的目标是framework 3.5。我使用VisualStudio2008创建了一个数据库项目。我将对System.Web.Services的引用添加到项目引用中。程序集版本与数据库服务器(2.0.50727.3053)的GAC中的版本匹配 程序集似乎安装正确,我使用了不安全的PermissionSet。当我尝试执行CLR函数时,出现了下面的异常。机会有多大 A .NET Framework

我试图从SQL server 2008 R2调用asmx web服务,我使用WSDL.exe生成代理,我的目标是framework 3.5。我使用VisualStudio2008创建了一个数据库项目。我将对System.Web.Services的引用添加到项目引用中。程序集版本与数据库服务器(2.0.50727.3053)的GAC中的版本匹配

程序集似乎安装正确,我使用了不安全的PermissionSet。当我尝试执行CLR函数时,出现了下面的异常。机会有多大

A .NET Framework error occurred during execution of user-defined routine or aggregate "InstalledFunc": 
System.IO.FileLoadException: The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
System.IO.FileLoadException: 
   at System.Web.Services.Protocols.SoapClientType..ctor(Type type)
   at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor()
   at Net..ctor()

重新启动SQL server实例以修复此问题