C# SQL Server 2008 clr集成
我正在开发一个项目,创建一个CLR集成。将dll文件加载到SQL Server时,它会打印错误 加载命令:C# SQL Server 2008 clr集成,c#,sql-server,wcf,clr,C#,Sql Server,Wcf,Clr,我正在开发一个项目,创建一个CLR集成。将dll文件加载到SQL Server时,它会打印错误 加载命令:从“G:\WcfAppTest.dll”创建程序集WcfApp 错误是:找不到system.runtime.serialization WcfAppTest.dll也是一个WCF客户端,我想向过程中的WCF服务器发送一些消息 你能给我一个句柄吗?列表中记录了: CustomMarshalers Microsoft.VisualBasic Microsoft.VisualC mscorlib
从“G:\WcfAppTest.dll”创建程序集WcfApp
错误是:找不到system.runtime.serialization
WcfAppTest.dll
也是一个WCF客户端,我想向过程中的WCF服务器
发送一些消息
你能给我一个句柄吗?列表中记录了:
CustomMarshalers
Microsoft.VisualBasic
Microsoft.VisualC
mscorlib
System
System.Configuration
System.Data
System.Data.OracleClient
System.Data.SqlXml
System.Deployment
System.Security
System.Transactions
System.Web.Services
System.Xml
System.Core.dll
System.Xml.Linq.dll
基于WCF的程序集包括:
当出现严重情况(如内存不足)时,未经测试的.NET Framework程序集可能会退出其主机进程。您可以在SQL Server CLR托管环境中使用该程序集,风险自负。但是,Microsoft SQL Server客户支持服务(CSS)将不会帮助您使用与不受支持的.NET Framework程序集相关的问题并对其进行故障排除
我建议您在应用程序中从外部SQL执行WCF调用。这是一个比使用SQLCRL更好的解决方案,原因有很多