Nasıl yapılır: Visual Studio'da Office projeleri oluşturma
Şunun için geçerlidir:Visual Studio
Mac için Visual Studio
Visual Studio Code
Visual Studio'yu kullanarak Microsoft Office uygulamaları için VSTO Eklentisi ve belge düzeyinde özelleştirmeler oluşturabilirsiniz. Bu tür projeler hakkında daha fazla bilgi için bkz. Office çözümleri geliştirmeye genel bakış (VSTO).
Şunlar için geçerlidir: Bu konudaki bilgiler belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Not
Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Sahip olduğunuz Visual Studio sürümü ve kullandığınız ayarlar bu öğeleri belirler. Daha fazla bilgi için bkz. IDE'yi kişiselleştirme.
VSTO Eklentisi projesi oluşturmak için
Dosya menüsünde Yeni Proje'yi> seçin. Tümleşik geliştirme ortamınız (IDE) Visual Basic geliştirme ayarlarını kullanacak şekilde ayarlandıysa, Dosya menüsünde Yeni Proje'yi> seçin.
Yeni Proje iletişim kutusu görünür.
Not
Office projeleri varsayılan olarak .NET Framework 4.5'i hedefler. Daha fazla bilgi için bkz. .NET Framework istemci profili.
Şablonlar bölmesinde, kullanmak istediğiniz dilin düğüm altında Office/SharePoint'i genişletin.
Office Eklentileri düğümünü seçin.
Proje şablonları listesinde bir VSTO Eklentisi proje şablonu seçin. Kullanılabilir VSTO Eklenti proje şablonlarının listesi için bkz. Office proje şablonlarına genel bakış.
Not
Office Eklentileri düğümünü seçtiğinizde proje şablonları görünmüyorsa, iletişim kutusunun üst kısmındaki birleşik giriş kutusunda .NET Framework 4 veya üzerinin seçili olduğundan emin olun. Office proje şablonları, .NET Framework her iki sürümü için de görünür.
Ad kutusuna proje için bir ad yazın. Varsayılan olarak, çözüm adı olarak proje adı da kullanılır.
Konum kutusuna projeyi oluşturmak istediğiniz yolu girin. Mutlak ve evrensel adlandırma kuralı (UNC) yollarını kullanabilirsiniz. HTTP, FTP veya diğer protokol yollarını kullanmayın.
Konumlar aşağıdaki biçimlere sahiptir:
[sürücü]:
\\Sunucu\Paylaş
Şu karakterleri konumda kullanmayın:
Yıldız işareti (*)
Dikey çubuk (|)
İki nokta üst üste (:) (Sürücü harfini takip edenler dışında.)
Çift tırnak işareti (") (Boşluk içeren yollar için tırnak işareti gerekmez.)
Küçüktür (<)
Büyüktür (>)
Soru işareti (?)
Yüzde işareti (%)
Tamam düğmesini seçin.
Belge düzeyinde özelleştirme projesi oluşturmak için
Dosya menüsünde Yeni Proje'yi> seçin. IDE'niz Visual Basic geliştirme ayarlarını kullanacak şekilde ayarlandıysa, Dosya menüsünde Yeni Proje'yi> seçin.
Yeni Proje iletişim kutusu görünür.
Şablonlar bölmesinde, kullanmak istediğiniz dilin düğüm altında Office/SharePoint'i genişletin.
Office Eklentileri düğümünü seçin.
Proje şablonları listesinde belge düzeyinde bir proje şablonu seçin. Kullanılabilir belge düzeyi proje şablonlarının listesi için bkz. Office proje şablonlarına genel bakış.
Not
Office Eklentileri düğümünü seçtiğinizde proje şablonları görünmüyorsa, .NET Framework 4 veya üzerinin seçili olduğundan emin olun.
Ad kutusuna proje için bir ad yazın. Varsayılan olarak, bu ad belge için de kullanılır. IDE'niz Visual C# geliştirme ayarlarını veya Genel geliştirme ayarlarını kullanacak şekilde ayarlandıysa, bir konum ve çözüm adı da girin.
Not
Proje konumunun yolunda veya proje adında vekil karakterler kullanamazsınız. Ayrıca, çözümü çevrimdışı kullanmak üzere dağıtmayı planlıyorsanız, proje adındaki karakterlerin HTTP protokolü belirtimlerine uyması gerekir.
Tamam düğmesini seçin.
Office için Visual Studio Araçları Projesi Sihirbazı açılır.
Çözüm için yeni bir belge oluşturmak istiyorsanız Yeni belge oluştur'u seçin veya varolan bir belgeyi özelleştirmek istiyorsanız Varolan belgeyi kopyala'yı seçin.
Yeni bir belge oluşturursanız , Ad kutusunda adı belirtin ve Biçim kutusunu kullanarak belgenin biçimini seçin. Kullanılabilir biçimler hakkında daha fazla bilgi için bkz . Belge düzeyinde özelleştirmelerin mimarisi.
Var olan bir belgeyi kullanıyorsanız, var olan belgenin Tam yolu kutusunda belgenin konumunu belirtin. Mutlak ve UNC yollarını kullanabilirsiniz. Belgenin HTTP, FTP veya diğer protokol yollarını kullanmayın.
Konumlar aşağıdaki biçimlere sahiptir:
[sürücü]:
\\Sunucu\Paylaş
Şu karakterleri konumda kullanmayın:
Yıldız işareti (*)
Dikey çubuk (|)
İki nokta üst üste (:) (Sürücü harfini takip edenler dışında.)
Çift tırnak işareti (") (Boşluk içeren yollar için tırnak işareti gerekmez.)
Küçüktür (<)
Büyüktür (>)
Soru işareti (?)
Yüzde işareti (%)
Not
Word 2013 projesinde var olan bir belgeyi kullanıyorsanız, yalnızca Word 2013'te oluşturulmuş veya Word 2013'e dönüştürülmüş belgeleri kullanın. Benzer şekilde, word 2010 projesinde var olan bir belgeyi kullanıyorsanız, yalnızca Word 2010'da oluşturulmuş veya word 2010'a dönüştürülmüş belgeleri kullanın. Word'ün önceki bir sürümünde oluşturulmuş bir belge kullanırsanız, belgede bazı özellikler devre dışı bırakılır. Bu özellikleri kullanan bir kod yazmaya çalışırsanız projenizde hatalarla karşılaşabilirsiniz. Belgeyi dönüştürmek için, belgeyi Word 2013 veya Word 2010'da açın, şeritteki Dosya sekmesinde Bilgi>Dönüştürme'yi seçin.
Son’u seçin.
Aşağıdaki durumlarda proje klasörünü ve alt klasörlerini Word'deki Güven Merkezi'ndeki güvenilir konumlar listesine ekleyin:
.docm dosyasını temel alan bir Word Belgesi oluşturuyorsunuz ve belge bir VBA projesi veya konak Windows Forms denetimleri içeriyor. Proje klasörünü güvenilen konumlar listesine eklemek, belgenin tasarım zamanında beklendiği gibi çalıştığından emin olunmasını sağlar.
.dotx dosyasını temel alan bir Word Şablonu projesi oluşturuyorsunuz. Projeyi çalıştırabilmek ve hatalarını ayıklamak için proje klasörünü güvenilen konumlar listesine eklemelisiniz.
Güvenilir konumlara belge ekleme hakkında daha fazla bilgi için, Microsoft Office Online web sitesine bakın Dosyalarınız için güvenilen bir konum oluşturma, kaldırma veya değiştirme.