none
【C#】SQL CLR项目部署失败求助 RRS feed

  • 问题

  • 情况:

    -SQL 2008 R2实例在A机,VS 2010在B机,简单局域网,通过B机的SSMS/SQLCMD等管理工具连接A机的实例和进行任何数据操作都一切正常。

    -要部署的库的兼容级别为2000(80),后改为90、100无效

    -A机有.net3.5-4.0框架

    问题:

    通过B机开发sql clr程序集,但就是无法成功完成项目部署,项目框架由2.0~3.5都试过,部署失败后只会在左下角输出“部署已失败”这几个字,无更多信息。

    把编译好的dll拷到A机,通过sql语句

    CREATE ASSEMBLY sdf AUTHORIZATION dbo FROM 'c:\xx.dll' WITH PERMISSION_SET = UNSAFE

    可以成功部署程序集,但其中的函数并未被自动映射为SQL函数。

    请教如何解决不能正常部署的问题。

    2012年9月20日 7:35

全部回复