2008-08-29 20 views
4

Otomatik bir Office 2007 yüklemesi oluşturuyorum. Office 2007 yüklemenizi özelleştirmek için Office Özelleştirme Aracı'nı (OCT) sizin için işin çoğunu yapar. OCT'nin özellikleri, Office kurulumu sırasında ek programlar çalıştırma yeteneğidir. Bununla birlikte, oldukça zayıf.Microsoft Office 2007 otomatik yükleme - config.xml dosyasını düzenleme

Neyse ki, kurulum dosyası içinde bulunan uygun config.xml dosyasını düzenleyerek, bu ek programları çalıştırma konusunda daha fazla kontrole sahip olursunuz. config.xml dosyasında bu özellik command öğesi tarafından tanımlanmıştır. TechNet'de This link, bu konu hakkında konuşuyor. o devletler bu belgelerde

:

Attributes 
You can specify double-quotation marks (") in the Path and Args attributes by specifying two double-quotation marks together (""). 
<Command Path="myscript.exe" Args="/id ""123 abc"" /q" /> 

ben yürütme ediyorum komuta geçmek isteyen bir tartışmaya çift tırnak işareti kullanmak istiyorum. Ne yazık ki, örnekteki Office 2007 yükleyici çöküyor gösterilen ve kurulum günlüklerinde aşağıdaki hata iletisi görüntüler olarak benim config.xml dosyayı yapılandırırken:

Parsing config.xml at: \\aumel1pc356\c$\Documents and Settings\nichollsd2\Desktop\source\office\Enterprise.WW\config.xml 
Error: XML document load failed for file: \\aumel1pc356\c$\Documents and Settings\nichollsd2\Desktop\source\office\Enterprise.WW\config.xml HResult: 0x1. 

kimse bu konuda herhangi bir deneyimi var mı? Başka bir bakış açısı almak isterim.

cevap

2

Standart XML'de, &quot;, &34; veya &#22; kullanarak öznitelik değerlerine tırnaklar ekleyin.

XML varlık referanslarının bir listesi için sayfadaki Wikipedia'a bakın.

Sorununuzun çözülüp çözülmeyeceğini bilmiyorum, ancak bir XML ayrıştırıcı hatası olması gerektiğinden emin olun.