【发布时间】:2012-08-06 23:24:49
【问题描述】:
我正在尝试在 Visual Studio 2010 C# SQL CLR 数据库项目中编写 CLR 存储过程。不幸的是,我创建了一个需要引用外部 Webshpere MQ 程序集的类,而 SQL 项目无法做到这一点。我尝试在项目中创建一个包含必要引用的单独类库,但是当我尝试添加对 THIS 项目的引用时,我被告知“SQL Server 项目只能引用其他 SQL Server 项目”。任何人都可以帮助我解决问题吗?
【问题讨论】:
-
当您尝试将程序集直接添加到项目时会发生什么?
-
我创建了一个示例 SQL CLR 数据库项目。添加引用对话框现在确实显示了 WebSphere MQ 程序集。并且没有用于选择 amqmdnet 程序集的浏览按钮。当我尝试添加一个引用 MQ 的项目时,我得到了与 NealR 相同的错误。该错误不是因为对 MQ 程序集的引用。只是只能添加 SQL Server 项目作为参考,不能添加其他项目。
标签: c# sql-server ibm-mq clrstoredprocedure