2013-02-14 12 views
6

.Net 3.5 ile visual studio 10 premium kullanıyorum ve bir XslCompiledTransform hata ayıklamaya çalışıyorum.xslt hata ayıklama tüm değerleri sıfır olarak gösterir

Her şeyden geçebilirim ancak tüm değişken değerleri NULL olarak gösteriliyor. Örneğin self :: node() yerliler penceresinde NULL gösterir; Saatin penceresine kendini :: düğümü() koyarsanız o "ifadesini değerlendirmek edilemiyor. Geçersiz işaretçi" diyor

bir değeri var gibi sadece değişkenlerdir pozisyon() ve son()

cevap

0

Benim durumumda, Visual Studio 2010 ile, sürekli olarak çöküyor ya da kesme noktalarında kırılmıyor.

Bu sorunlar Visual Studio 2012 ile giderilmiş gibi görünüyor ve XSLT hata ayıklamanın hemen çalıştığı yer. Visual Studio 2010 ile takılıp kalıyorsa

, tanı mesajları alıyorum veya aynı seçimle xsl:copy-of ile xsl:apply-templates kullanmak yerleri yerine xsl:message kullanın. Eşlemelerinizi kontrol edin, çünkü eşleşmelerin tetiklenmemesinin en yaygın nedeni budur veya seçimler boştur.

İlgili konular