大家好! 想请教一个问题:在SQL SERVER 2005里可以使用CLR(C#)来编写数据库的对象,如存储过程、触发器、用户自定义函数、自定义类型和自定义聚合函数。我想问一下在SQL SERVER 2005的CLR对象中可以使用.NET REMOTING吗?好像不能添加System.Runtime.Remoting这个引用(找不到),而 TcpClientChannel tcpClientChannel = new TcpClientChannel();中的TcpClientChannnel在是System.Runtime.Remoting.Channels.Tcp这个命名空间里的。
有什么办法可以在CLR中的存储过程中使用.NET REMOTING吗?-----------------------------------------------------------------我搞了半天都不行,就想换一种方式,使用WebService来代替。可是在SQLSERVER里使用WebService麻烦得要死,部署以后运行老是显示这个错误“System.InvalidOperationException: Cannot load dynamically generated serialization assembly.”网上说要用sgen.exe这个工具来进行xml系列化,可是我原来的.net remoting远程对象所在的程序集里有太多的类(有文件操作等),搞来搞去都不行,为什么会SQLSERVER搞点通讯这么麻烦?(在控制台、WinForm、WebForm、Windows服务里都是很容易的啊!)---------------------------------在SQLSERVER 2005里使用.NET REMOTING 或者 WebService有没有简单一点的办法呢?兄弟们,给点意见吧,三克油了!
有什么办法可以在CLR中的存储过程中使用.NET REMOTING吗?-----------------------------------------------------------------我搞了半天都不行,就想换一种方式,使用WebService来代替。可是在SQLSERVER里使用WebService麻烦得要死,部署以后运行老是显示这个错误“System.InvalidOperationException: Cannot load dynamically generated serialization assembly.”网上说要用sgen.exe这个工具来进行xml系列化,可是我原来的.net remoting远程对象所在的程序集里有太多的类(有文件操作等),搞来搞去都不行,为什么会SQLSERVER搞点通讯这么麻烦?(在控制台、WinForm、WebForm、Windows服务里都是很容易的啊!)---------------------------------在SQLSERVER 2005里使用.NET REMOTING 或者 WebService有没有简单一点的办法呢?兄弟们,给点意见吧,三克油了!
调用dll的方法参考如下:
http://topic.csdn.net/t/20040131/10/2689996.html
System.Runtime.Remoting.Channels.Tcp-------
有在SQL 2005中使用.NET Remoting的例子吧?