Aracılığıyla paylaş


Wilogutl.exe

Wilogutl.exe bir Windows Installer yüklemesinden günlük dosyalarının analizine yardımcı olur ve günlük dosyasında bulunan hatalara yönelik önerilen çözümleri görüntüler.

Kritik olmayan hatalar görüntülenmez. Wilogutl.exe sessiz modda veya kullanıcı arabirimiyle (UI) çalıştırılabilir. Araç, raporları hem kullanıcı arabiriminde hem de sessiz modlarda metin dosyaları olarak oluşturur. En iyi şekilde ayrıntılı Windows Installer günlük dosyalarıyla çalışır, ancak ayrıntılı olmayan günlüklerle de çalışır. Daha fazla bilgi için bkz. günlüğe kaydetme .

Bu araç yalnızca Windows Installer Geliştiricileri içinWindows SDK Bileşenleri'nde kullanılabilir.

Sözdizimi

wilogutl.exe[<seçenekler>][<kaynak dosya>][<seçenekler>][<rapor dosyası dizini>]

Sessiz modda çalışmak için aşağıdaki komut satırlarını kullanabilirsiniz.

wilogutl /q /lc:\mymsilog.log/oc\outputdir\

wilogutl /q /lc:\mymsilog.log

Command-Line Seçenekleri

Wilogutl.exe aşağıdaki büyük/küçük harfe duyarsız komut satırı seçeneklerini kullanır. Eğik çizgi yerine tire sınırlayıcı kullanılabilir.

Seçenek Açıklama
hiç kimse Komut satırı seçenekleri olmadan kullanıcı arabirimi modunda çalışır.
/q Sessiz modu belirtir. Wilogutl.exe rapor dosyaları oluşturur ve kullanıcı arabirimi görüntülemez.
/l Analiz edilecek günlük dosyasının adını belirtir. Sessiz mod kullanılırken bu seçenek gereklidir.
/o Rapor dosyaları için çıkış dizinini belirtir. Bu çıkış yolu yalnızca sessiz modda çalışırken kullanılır. Seçenek yoksa, raporlar C:\WiLogResults dizinine eklenir.

 

kullanıcı arabirimi modunda çalıştırıldığında, Wilogutl.exe aşağıdaki iletişim kutularını görüntüler.

Ad Açıklama
Windows Installer Ayrıntılı Günlük Çözümleyicisi Windows Installer Ayrıntılı Günlük Çözümleyicisi iletişim kutusu, kullanıcıların analiz için bir günlük dosyası seçmesine olanak tanır:
  • Aç düğmesi, dosyayı Not Defteri'nde açar. Önizleme alanı, doğru günlük dosyasının seçildiğini doğrulamak için kullanılabilir.
  • Çözümle düğmesi günlük dosyası analizine başlar ve Ayrıntılı Günlük Dosyası Görünümü iletişim kutusunu görüntüler.
Ayrıntılı Günlük Dosyası Görünümü Ayrıntılı Günlük Dosyası Görünümü iletişim kutusunda günlüğe kaydedilen hata bilgileri görüntülenir. Birden çok hatada gezinmek için Geri ve sonraki düğmelerini. Kritik olmayan hataları görüntülemek için Yoksayılan Hata Ayıklama Hatalarını Göster onay kutusunu seçin. Günlüğe kaydedilen yüklemeyi çalıştırmak için kullanılan bilgisayardaki yükleyici sürümü görüntülenir. Günlüğe kaydedilen yükleme yükseltilmiş izinlerle çalıştırıldıysa, yükseltilmiş yükleme onay kutusu seçilidir ve İstemci Tarafı Ayrıcalık Ayrıntıları ve Sunucu Tarafı Ayrıcalık Ayrıntıları metin kutularında bilgiler sağlanır. Ayrıntılı Günlük Dosyası Görünümü iletişim kutusu aşağıdaki düğmeleri içerir:
  • Durumları - Özellik ve Bileşen Durumları iletişim kutusunu gösterin.
  • Özellikler - Özellikler iletişim kutusunu gösterin.
  • İlkeler - İlkeler iletişim kutusunu gösterin.
  • HTML Ek Açıklamalı Günlük - Günlüğü açıklamalı HTML dosyası olarak göster.
  • Sonuçları Kaydet - Rapor dosyalarını belirtilen dizine kaydedin.
  • Hata İletisi Yardımı - Yükleyici hata iletisi yardımlarını göster.
  • Yardım - Windows Installer Kurulum Günlüğü Çözümleyicisi yardımlarını gösterin.
  • Günlük Dosyası Okuma - Günlük dosyası yardım belgesini gösterin.
Özellik ve Bileşen Durumları Özellik ve Bileşen Durumları iletişim kutusu özelliklerin ve bileşenlerin durumlarını görüntüler:
  • Özellik sütunu, yükleme paketindeki özelliğin adını gösterir.
  • Bileşeni sütunu, yükleme paketindeki bileşenin adını gösterir.
  • Yüklü sütunu, yüklemenin sonunda özelliğin veya bileşenin durumunu gösterir.
  • İstek sütunu, özellik veya bileşenin durumu için yükleme sırasında kullanıcının seçimini gösterir.
  • Eylem sütunu, özellik veya bileşen için yükleyici tarafından gerçekleştirilen eylemi gösterir.
Daha fazla bilgi için bkz. MsiGetComponentState ve MsiGetFeatureState.
Özellikler Özellikler iletişim kutusu, yüklemenin sonunda Windows Installer Özellikler ve değerlerini gösterir. Özellikleri ada veya değere göre sıralayabilirsiniz:
  • İstemci sekmesi, yüklemenin istemci tarafı bölümü sırasında özellikleri ve değerleri gösterir.
  • Sunucusu sekmesi, yüklemenin sunucu bölümü sırasında özellikleri ve değerleri gösterir.
  • İç İçe sekmesi, Eşzamanlı Yüklemelerinin özelliklerini ve değerlerini gösterir.
Koşullarıdır İlkeler iletişim kutusunda, yüklemeden sonra ayarlanan Sistem İlkesi görüntülenir:
  • İlke için ayarlanan 0 (sıfır) değeri, ilkenin etkinleştirilmediği anlamına gelir.
  • 1 (bir) değeri, ilkenin etkinleştirildiği anlamına gelir.
  • değeri? (soru işareti), ilke değerinin günlüğe kaydedilmediği anlamına gelir.
Günlükte olmayan bir ilke değerine ihtiyacınız varsa, yüklemede başarısız olan bilgisayardaki kayıt defteri anahtarlarını denetlemek için Regedit.exe kullanmayı deneyin.

 

Rapor Dosyaları

Sessiz mod analizi gerçekleştirirken veya Ayrıntılı Günlük Dosyası Görünümü iletişimSonuçları Kaydet düğmesine tıklandığında, Windows Installer Kurulum Çözümleyicisi aracı üç metin dosyası ve html açıklamalı günlük dosyası oluşturur.

Aşağıdaki tabloda rapor dosyalarındaki adlar ve içerikler tanımlanmıştır.

Ad Açıklama
logfilename_summary.txt Günlük dosyasını özetler. Ayrıntılı Günlük Dosyası Görünümü iletişim kutusu tarafından görüntülenen bilgileri ve ilk hatayı listeler.
logfilename_errors.txt Hata sayısını, hataları ve önerilen çözümleri tanımlar. Bu dosya hem kritik hem de kritik olmayan hataları listeler.
logfilename_policies.txt yüklemenin sonunda ayarlanan ilke adlarını ve değerlerini İlkeler iletişim kutusunda olduğu gibi tanımlar.
details_logfilename.htm Renk kodlaması için gösterge içeren bir HTML açıklamalı günlük.

 

Dönüş Değerleri

Sessiz mod işlemleri için geçersiz komut satırı bağımsız değişkenleri geçirilirse, Wilogutl.exe hiçbir şey yapmaz ve işlem aşağıdaki tablodaki değerlerden birini döndürür.

Değer Anlam
1 Hatalı çıkış dizini belirtildi.
2 Hatalı günlük dosyası adı belirtildi.
3 /q geçirildi, ancak günlük dosyası adı için gerekli /l anahtarı eksik.
4 /l geçirildi, ancak sessiz mod için gerekli /q anahtarı eksik.

 

Yayımlanan Sürümler, Araçlar ve Yeniden Dağıtılabilir

Windows Installer Geliştirme Araçları