CLR SQL CREATE ASSEMBLY失败,原因是程序集'xxx'未通过身份验证,应该如何处理

zhaohan7 2012-03-21 05:30:05
用C++写了一个CLR 的SQL扩展存储过程的DLL,里边引入了一个自己写的标准静态库,DLL编译的时候使用了/clr选项,但是在SQL里边调用的时候提示“程序集xxx没有通过身份验证......”,我的SQL语句是这么写的:

......
alter database master set trustworthy on
CREATE ASSEMBLY teststore from 'D:\xxx.dll'
WITH PERMISSION_SET = UNSAFE
go
......

不知道是什么原因,难道一定要用/clr:safe选项吗?这个选项编译不过,如果没有引入静态库,用这个选择可以编译通过

请大家指点一下
...全文
471 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
pangpi814961437 2013-05-10
  • 打赏
  • 举报
回复
请问楼主找到解决的方法了嘛,我也遇到这个问题,能不告知qq,指点我一下

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧