2012-08-03 69 views
0

我试图在Visual Studio 2010 C#SQL CLR数据库项目中编写CLR存储过程。不幸的是,我创建了一个需要引用外部Webshpere MQ程序集的类,而SQL Projects无法执行此类程序集。我试图在包含必要的引用的项目中创建一个单独的类库,但是当我尝试添加对该项目的引用时,我被告知“SQL Server项目只能引用其他SQL Server项目”。任何人都可以帮我解决问题吗?CLR存储过程引用Websphere-MQ .dll

+0

当您尝试将程序集直接添加到项目时会发生什么? – 2012-08-03 22:14:08

+0

我创建了一个示例SQL CLR数据库项目。添加引用对话框现在显示WebSphere MQ程序集。并没有一个浏览按钮来选择amqmdnet程序集。当我尝试添加引用MQ的项目时,我得到与NealR相同的错误。该错误不是因为对MQ程序集的引用。简单地说,只能添加SQL Server项目作为参考,而不是其他人。 – Shashi 2012-08-06 05:26:13

回答

0

看起来这在技术上不可行。使用Visual Studio 2010制作的SQL项目无法引用任何外部程序集或SQL项目以外的任何其他Visual Studio项目。