Sql Server Clr 项目中的参考类库

2024-04-07

我正在尝试引用一个类库Visual C# SQL CLR 数据库项目但我得到了错误

无法添加对“类库”的引用。 SQL Server 项目只能引用其他 SQL Server 项目。

有没有办法添加引用,这样我就不需要在该类库中复制代码?

编辑-解决方案?

我当前的解决方案只是将一些必需的类文件添加到 SQL CLR 数据库项目作为实际文件的链接。这样,代码就位于一个位置,即使它将构建在两个不同的位置。它似乎适合我的目的。


存在此限制是因为引用的程序集必须首先在服务器上注册。执行CREATE ASSEMBLY sql语句,我用这个来测试一下:

CREATE ASSEMBLY ClassLibrary5
FROM 'c:\projects\classlibrary5\bin\release\classlibrary5.dll' 

接下来,在数据库项目上使用“添加引用”,注册的程序集将显示在“SQL Server”选项卡中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sql Server Clr 项目中的参考类库 的相关文章

随机推荐