C# Visual Studio中的XSLT调试错误,可能';使运行时不稳定';

C# Visual Studio中的XSLT调试错误,可能';使运行时不稳定';,c#,xml,visual-studio,debugging,xslt,C#,Xml,Visual Studio,Debugging,Xslt,我试图在Visual Studio中根据我找到的这篇MSDN文章调试一些XSLT: 我一尝试运行它,就出现了以下错误: 验证异常 操作可能会使运行时不稳定 我已经看到了关于这个错误的其他StackOverflow问题,但是没有一个可以通过调试XSLT来解决这个问题。有没有解决方法?最好的方法是注释掉大部分代码,然后开始分段添加,直到找到错误为止。xml序列化错误消息模糊不清,我发现注释掉是找到根本原因的最佳方式。它似乎不像这些文章中的*。。星号是从哪里来的?星号通常在模式中表示多个项,它位于i

我试图在Visual Studio中根据我找到的这篇MSDN文章调试一些XSLT:

我一尝试运行它,就出现了以下错误:

验证异常 操作可能会使运行时不稳定


我已经看到了关于这个错误的其他StackOverflow问题,但是没有一个可以通过调试XSLT来解决这个问题。有没有解决方法?

最好的方法是注释掉大部分代码,然后开始分段添加,直到找到错误为止。xml序列化错误消息模糊不清,我发现注释掉是找到根本原因的最佳方式。它似乎不像这些文章中的*。
。星号是从哪里来的?星号通常在模式中表示多个项,它位于innertext中,而不是在属性中。只有XSLT 2.0及更高版本才支持语法
(使用通配符匹配任何名称空间前缀)。如果您在VisualStudio中进行调试,那么几乎可以肯定您使用的是XSLT1.0处理器。话虽如此,在这种情况下,我希望得到一条更有意义的错误消息。感谢Tim C的帮助。@Justin R,XSLT 2.0确实存在一些限制: