Makale numarası: 322507 - Son Gözden Geçirme: 27 Ekim 2006 Cuma - Gözden geçirme: 1.2

Systems Management Server 2003'te .pdf dosyası almaya çalıştığınızda "Geçersiz paket tanım dosyası" hata iletisi alıyorsunuz

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Paket tanım dosyası (.pdf dosyası), tanımlama Sihirbazı'ndan <a2>Oluştur</a2> paketi kullanarak almaya çalıştığınızda, aşağıdaki hata iletisini alabilirsiniz:
Seçtiğiniz geçersiz paket tanım dosyası bir dosyadır. Lütfen geçerli bir dosya seçin.

Neden

Bu sorun, aşağıdaki koşullar geçerli olduğunda oluşabilir:
  • .Pdf dosyasını birden fazla Kur bölümü içerir. Aşağıdaki bölümlerde Kur bölümleri örnekleridir:
    • Normal Kur
    • Kurulum tamamlanamadı
    • Dizüstü bilgisayar Kur
    • Otomatik Kur
  • Aynı CommandName giriş birden fazla Kur bölümünde görünür.
Program adı kullanıcı arabirimindeki CommandName giriş görüntülenir. CommandName giriş, herhangi bir metin değeri olabilir.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, böylece CommandName giriş değil yineleniyor .pdf dosyasını değiştirin. Kurulum türünü belirtmek için CommandName değer kümesi öneririz. Örneğin, normal Kur, otomatik Kur ve Kur kaldırma. CommandName girdisini değiştirmek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Not Defteri'ni başlatın ve sonra da .pdf dosyasını açın.
  2. Değiştirme CommandName =; bu nedenle, bu girişlerin hiçbiri yinelenen her bir bölüm girişi.
  3. Dosya menüsünde Kaydet ' i tıklatın.
  4. SMS Administrator konsolunda, paketler) sağ tıklatın, sonra da Yeni ' nin üzerine gelin ve Kimden, Package Definition</a1>'ı tıklatın.
  5. Ileri ' yi tıklatın, Gözat ' ı tıklatın ve sonra da .pdf dosyası alın.

Daha fazla bilgi

Aşağıdaki örnekte, bu soruna neden olan bir .pdf dosyasından metindir. Bu örnekte, CommandName giriş normal Kur ve Kur'u otomatik bölümler için aynıdır.
[PDF]
Version=1.0
 
[Package Definition]
Product=<ProductName>
Version=3.0
Comment=<ProductComment>
SetupVariations=Typical, Automated, Uninstall
 
[Typical Setup]
CommandLine=setup.exe /sms /s
CommandName=Install
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Automated Setup]
CommandLine=setup.exe /sms /s
CommandName=Install
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Uninstall Setup]
CommandLine=Uninstall.exe
CommandName=Uninstall
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Setup Package for Inventory]
InventoryThisPackage=True
Detection Rule Part 1=file 1

[file 1]
FILE=<ProgramName>.exe
COLLECT=FALSE
CommandName girişleri doğru bir .pdf aşağıdaki örnek metindir. Bu örnekte <a0>Otomatik Kur</a0> bölümündeki CommandName giriş değiştirilir.
[PDF]
Version=1.0
 
[Package Definition]
Product=<ProductName>
Version=3.0
Comment=<ProductComment>
SetupVariations=Typical, Automated, Uninstall
 
[Typical Setup]
CommandLine=setup.exe /u /s
CommandName=Install
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Automated Setup]
CommandLine=setup.exe /u /s
CommandName=Autoinstall
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Uninstall Setup]
CommandLine=Uninstall.exe
CommandName=Uninstall
UserInputRequired=False
SynchronousSystemExitRequired=False
SupportedPlatforms=Windows NT (x86)
 
[Setup Package for Inventory]
InventoryThisPackage=True
Detection Rule Part 1=file 1
 
[file 1]
FILE=<ProgramName>.exe
COLLECT=FALSE

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Systems Management Server 2003 Enterprise Edition
Anahtar Kelimeler: 
kbmt kbinterop kbsmsadmin kberrmsg kbsoftwaredist kbmisctools kbnofix kbpackage kbbug KB322507 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:322507  (http://support.microsoft.com/kb/322507/en-us/ )