Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 SQL SERVER错误15208:在SQL SERVER 2005上创建具有外部访问权限的程序集_Sql Server 2005_Sqlclr - Fatal编程技术网

Sql server 2005 SQL SERVER错误15208:在SQL SERVER 2005上创建具有外部访问权限的程序集

Sql server 2005 SQL SERVER错误15208:在SQL SERVER 2005上创建具有外部访问权限的程序集,sql-server-2005,sqlclr,Sql Server 2005,Sqlclr,我在VS2008中创建了一个库,用于在IEnumerable上转换此()xml。当我在db的程序集中添加库时。之后,我创建了一个带有输入货币链接和输出的函数:货币和汇率。用于添加dll的代码: CREATE ASSEMBLY Currencies FROM 'C:\Currencies.dll' WITH PERMISSION_SET = EXTERNAL_ACCESS 这在SQLServer2008中工作得很好,但我必须在SQLServer2005上放置一些库,但在这种情况下,我无法创建具有

我在VS2008中创建了一个库,用于在IEnumerable上转换此()xml。当我在db的程序集中添加库时。之后,我创建了一个带有输入货币链接和输出的函数:货币和汇率。用于添加dll的代码:

CREATE ASSEMBLY Currencies
FROM 'C:\Currencies.dll'
WITH PERMISSION_SET = EXTERNAL_ACCESS
这在SQLServer2008中工作得很好,但我必须在SQLServer2005上放置一些库,但在这种情况下,我无法创建具有外部访问权限的程序集。要创建具有外部访问权限的程序集,我必须创建我在此网站上读取的ASTIMETRIC密钥和登录名:。我使用以下代码:

USE master 
GO  

CREATE ASYMMETRIC KEY CurrenciesKey FROM EXECUTABLE FILE = 'C:\Currencies.dll'   
CREATE LOGIN CurrenciestLogin FROM ASYMMETRIC KEY CurrenciesKey   
GRANT EXTERNAL ACCESS ASSEMBLY TO CurrenciesLogin 
GO
但在此之后,我有错误代码: 味精:15208。。。 味精:15151。。。 味精:4621

如何解决SQL SERVER错误15208

有人能帮我吗


提前谢谢

我解决了这个问题,但没有创建不对称。。。!我构建了我的类库,但我将目标框架从.NETFramWork3.5更改为.NETFramework2.0,并将cod中的一些更改为使用Framework2.0运行。在我用新的dll创建程序集之后,一切正常