5

WF 4 İş Akışı Hizmeti (IIS 7.5/AppFabric'te barındırılan) hata ayıklaması yapılırken iş akışı değişkenlerinin geçerli değerini nasıl görebilirim?Hata ayıklama yaparken iş akışı değişkenlerini görme WF 4 İş Akışı Hizmeti

Ben W3WP.exe için Visual Studio 2010 takmak ama bir etkinlikte bir kesme vurduğunuzda, yalnızca aşağıdaki parametreleri "Yerliler" ayıklayıcı penceresinde gösterilir:

  • typeIslandArguments
  • isPriming "adı 'xyz' geçerli bağlamda mevcut değil" in "izle" sonuçlarına elle iş akışı değişken eklemek için çalışılıyor
  • Debuginfo

.

Yanlış bir şey yapıyorum? Ortamım berbat mı (VS 2010 ve VS 11 Beta yüklü bir Windows Server 2008 R2 makinesi - VS 11'in bir şey kırması mümkün mü?)?

Herhangi bir fikrin var mı?

cevap

2

Değişkenlerin değerlerini ve daha fazlasını yerleşik IIS yönetim konsoluyla görebilirsiniz. @Vivek, kendi özel izleme mekanizmanızı da oluşturabileceğinizi belirtti, ancak burada ihtiyacınız olan şeylere benzemiyor.

Temel olarak, yalnızca daha fazla tanılama yapabilmeniz için günlüğe kaydetme işlemini açmanız gerekir ve bu bilgileri AppFabric'te çalışan canlı çalışan iş akışları hakkında görebileceksiniz.

+0

Bu gerçekten bir çözüm olarak kullandığım şeydir. Bu yüzden, AppFabric WF Hizmetlerinde VS hata ayıklama yapmak mümkün değil. Yazık. – nodots

+0

Şu anda öngörülebilir ve gelecek için doğrudur. Bunun temel sebebi, "değişkenler" in aslında standart alanlardan veya özelliklerden çok daha karmaşık olması ve bu şekilde görünmemeleridir. Değerler çalıştıkları bağlamı göz önünde bulundurmalı ve persistanslıdır. Umarım bu mantıklıdır. –

0

Gereksiniminiz belirli bir değişken için değer analizi yapması gerektiğinden, özel izleme özelliğini de kullanabilirsiniz.

0

Bu sorunu Visual Studio'yu onararak çözdüm. 20XX- VS

Denetim Masası> Programlar Ve Özellikler->> Tamir

sorun muhtemelen vs ve ek araçlar, AppFabric'in montaj düzenine neden oldu. Daha fazla bilgi here bulunabilir.