Visual studio 在Visual Studio中,使用Saxon.NET XSLT处理器与intellisense不兼容
我正在使用.NET的开放源码来执行一些2.0转换 我像引用任何其他dll一样引用saxon9api.dll,并且可以针对它编译代码。然而,VisualStudio并没有显示任何intellisense使IDE像记事本一样有用 saxon9api.dll正在使用该平台,我想知道这是否是导致VS出现问题的原因。Reflector可以毫无问题地检查DLL,但我怀疑VS出于某种原因不高兴 有什么想法吗 编辑: 令人惊讶的是,当微软(link现在已经死了)在框架中没有内置功能的情况下使用Saxon时,没有其他人遇到这种行为Visual studio 在Visual Studio中,使用Saxon.NET XSLT处理器与intellisense不兼容,visual-studio,xslt,saxon,Visual Studio,Xslt,Saxon,我正在使用.NET的开放源码来执行一些2.0转换 我像引用任何其他dll一样引用saxon9api.dll,并且可以针对它编译代码。然而,VisualStudio并没有显示任何intellisense使IDE像记事本一样有用 saxon9api.dll正在使用该平台,我想知道这是否是导致VS出现问题的原因。Reflector可以毫无问题地检查DLL,但我怀疑VS出于某种原因不高兴 有什么想法吗 编辑: 令人惊讶的是,当微软(link现在已经死了)在框架中没有内置功能的情况下使用Saxon时,没有
我想我会将问题改写为关于在IKVM下运行的程序集不显示intellisense的问题,尽管我需要找到另一个基于IKVM的项目来证明这是第一种情况…要使编译、运行和intellisense在Visual Studio中工作,您需要执行以下操作:
- 参考saxon9api.dll,就像您已经做的那样
- 参考
IKVM.OpenJDK.Core.dll
- 参考
(不确定是否需要它,但我总是包含它)IKVM.Runtime.dll
注意:由于这篇文章很旧,当时可能只适用于Visual Studio 2008,我还没有测试过,因为我不再使用它。您最好在xsl列表邮件列表上问这个问题。我想你问的是那种需要迈克尔·凯回答的问题,他肯定会看清单。这个列表在vs 2010中对我来说很好