Nasıl Yapılır: Ağ Üzerinde Kod Çalıştıran Şablon Çözümlerini Dağıtma
Siz konumu değiştirmedikçe şablon çözümleri özelleştirmeye göreli bir yol ile oluşturulurlar. Özelleştirme ağ konumunda saklanıyorsa, özel belge özelliğini ağ üzerindeki dağıtım bildiriminin tam yolunu içerecek şekilde değiştirmelisiniz.
Uygulama alanı: Bu konudaki bilgiler şu uygulamaların belge düzeyi projelerine yöneliktir: Excel 2007 ve Excel 2010; Word 2007 ve Word 2010. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.
Aşağıdakiler de dahil olmak üzere özel belge özelliklerini birçok şekilde güncelleyebilirsiniz:
Çözümünüzü yayımlamak için Yayımla Sihirbazını kullanın.
Word veya Excel uygulamasındaki kullanıcı arayüzü (UI) özelliklerini değiştirin.
Kurulum programındaki konumu değiştirin.
Açıklanan API kullanmak Açık xml biçimi sdk.
Yayımla Sihirbazını Kullanma
Çözümü yayımlamak için Yayımla Sihirbaz'ını kullanın ve belgedeki dağıtım bildirimi konumunu otomatik olarak güncelleyin.
Yayımla Sihirbazını kullanarak tam yolu belirtmek için
Build (Yapı) menüsündeki, Publish (Yayımla) SolutionName seçeneğini seçiniz.
Yayımla Sihirbazı başlar.
Çözümü yayımlamak için sihirbazın adımlarını izleyin.
Sihirbazın ikinci sayfasında varsayılan yükleme yolunu paylaşılan klasör konumuna ayarlayın.
Daha fazla bilgi için bkz. Nasıl Yapılır: Office Çözümünü ClickOnce Kullanarak Dağıtma.
Word veya Excel UI Kullanma
Uygulama UI'ındaki özel belge özelliklerini güncelleyebilirsiniz.
Uygulama UI'ındaki özellik değerlerini değiştirmek için
Yapı çıktı klasöründeki çözüm dosyalarını ağdaki paylaşılan bir klasöre kopyalayın.
Kullanıcılarınıza dağıtmayı planladığınız çözüm belgesini açın.
Dosya sekmesine (Excel 2010 or Word 2010 için) veya Microsoft Office Düğmesi sekmesine (Excel 2007 or Word 2007 için) tıklayın, Prepare (Hazırla) seçeneğinin üzerine gelin ve Özellikler'e tıklayın.
Belge Özellikleri'ne ve sonra Gelişmiş Özellikler'e tıklayın.
Özellikler listesinin Özel sekmesinde _AssemblyLocation'ı seçin.
Değer kutusunda hali hazırda dağıtım bildirimi tanımlayıcısı vardır. Tanımlayıcı başında dağıtım bildirimin tam yolunu yazın arkasından biçiminde bir çubuk yol |tanımlayıcı.
Örnek olarak, konum şöyle gözükebilir.
\\sunucuadı\klasöradı\dosyaadı.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9
Bu tanımlayıcıyı biçimlendirme hakkında daha fazla bilgi için, bkz. Özel Belge Özelliklerine Genel Bakış.
Belgeyi kaydetmek ve sonra kapatmak için Tamam seçeneğini tıklayın.
Kurulum Programını Kullanma
Visual Studio'u kullanmadan Komut İstem penceresinden Kurulum programındaki yükleme konumunu değiştirebilirsiniz. Yükleyici çalıştığı zaman güncellenmiş değeri kullanır. Daha fazla bilgi için bkz. Nasıl Yapılır: Office Çözümünün Yükleme Konumunu Değiştirme.
Open XML Biçim API'sini Kullanma
2007 Microsoft Office sistemindeki belgeler varsayılan dosya biçimi olarak Open XML Biçimini kullanır. API'yi kullanarak Open XML dosyalarını düzenleyebilirsiniz.
API'yi kullanarak özel belge özelliklerine erişim için
Use CustomFilePropertiesPart özel belge özellikleri'ne erişmek ve değerini değiştirmek için sınıf.
Açık xml biçimi API kullanan bir örnek için bkz: msdn teknik makalesi Açık xml nesnesi modeli (Bölüm 2 / 3) içeren Word 2007 dosyalarını işleme.
Ayrıca bkz.
Görevler
Nasıl Yapılır: Office Çözümünü ClickOnce Kullanarak Dağıtma
Nasıl Yapılır: ClickOnce Office Çözümünü Kaldırma