Nasıl Office: Office projelerini Visual Studio

Uygulama uygulamaları için VSTO ve belge düzeyinde özelleştirmeler oluşturmak Visual Studio için Microsoft Office kullanabilirsiniz. Bu tür projeler hakkında daha fazla bilgi için bkz. Office çözüm geliştirmeye genel bakış (VSTO).

Uygulama hedefi: Bu konudaki bilgiler belge - düzeyi projelerine ve VSTO eklentisi - projelerine yöneliktir. Bkz. Office uygulaması ve proje türü tarafından 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.

Bir eklenti VSTO oluşturmak için

  1. Dosya menüsünde Yeni dosya'Project. > Tümleşik geliştirme ortamınız (IDE) geliştirme ayarlarını kullanmak üzere ayarlanmışsa Dosya menüsünde Yeni Visual Basic > uygulama'Project.

    Yeni Proje iletişim kutusu görünür.

    Not

    Office varsayılan olarak .NET Framework 4.5 hedefini kullanır. Daha fazla bilgi için bkz. .NET Framework profili.

  2. Şablonlar bölmesinde, kullanmak istediğiniz dilin düğümünün altında, Office/SharePoint.

  3. Yeni Office düğümünü seçin.

  4. Proje şablonları listesinde, Bir VSTO proje şablonu seçin. Eklenti proje şablonları için VSTO listesi için bkz. Office proje şablonlarına genel bakış.

    Not

    Office Eklentileri düğümünü seçerek proje şablonları görünmüyorsa, iletişim kutusunun üst kısmında yer alan birleşik giriş kutusunda .NET Framework 4 veya daha yeni bir değer seçildiğinden emin olun. Office proje şablonları her iki sürüm için de .NET Framework.

  5. Ad kutusuna proje için bir ad yazın. Varsayılan olarak, çözüm adı olarak proje adı da kullanılır.

  6. 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ş

      Konumda şu karakterleri kullanmayın:

    • Yıldız işareti (*)

    • Dikey çubuk (|)

    • İki nokta (:) (Sürücü harfini takip eden hariç.)

    • Çift tırnak işareti (") (Boşluk içeren yolların tırnak işaretine ihtiyacı olmaz.)

    • Küçük ( < )

    • Büyüktür (>)

    • Soru işareti (?)

    • Yüzde işareti (%)

  7. Tamam düğmesini seçin.

    Not

    Eklenti projeleri oluşturulduğunda her zaman kaydedilir. Bunlar geçici projeler olarak oluşturulamaz. Geçici projeler hakkında daha fazla bilgi için bkz. Geçici projeler.

Belge düzeyi özelleştirme projesi oluşturmak için

  1. Dosya menüsünde Yeni dosya'Project. > IDE'niz geliştirme ayarlarını Visual Basic olarak ayarlanmışsa Dosya menüsünde Yeni uygulama'Project. >

    Yeni Proje iletişim kutusu görünür.

  2. Şablonlar bölmesinde, kullanmak istediğiniz dilin düğümünün altında, Office/SharePoint.

  3. Yeni Office düğümünü seçin.

  4. Proje şablonları listesinde bir belge düzeyi 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 Add-ins düğümünü .NET Framework proje şablonları görünmüyorsa, 4 veya .NET Framework seçildiğinden emin olun.

  5. 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ı kullanmak üzere ayarlanmışsa bir konum ve çözüm adı da girin.

    Not

    Proje konumunun yolunda veya proje adı içinde vekil karakterler kullanılamaz. Ayrıca, çözümü çevrimdışı kullanmak üzere dağıtmayı planlıyorsanız, proje adı karakterleriNIN HTTP protokolü belirtimleri ile aynı olması gerekir.

  6. Tamam düğmesini seçin.

    Office için Visual Studio Araçları Project Sihirbazı açılır.

  7. Çözüm için yeni bir belge oluşturmak için Yeni belge oluştur'a veya var olan bir belgeyi özelleştirmek için Var olan bir belgeyi kopyala'ya tıklayın'ı seçin.

    Yeni bir belge ekleyebilirsiniz, 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.

    Mevcut bir belgeyi kullanıyorsanız, belgenin konumunu mevcut belge kutusunun Tam yolunda belirtin. Mutlak ve UNC yollarını kullanabilirsiniz. Belge için HTTP, FTP veya diğer protokol yollarını kullanmayın.

    Konumlar aşağıdaki biçimlere sahiptir:

    • [sürücü]:

    • \\Sunucu \ Paylaş

      Konumda şu karakterleri kullanmayın:

    • Yıldız işareti (*)

    • Dikey çubuk (|)

    • İki nokta (:) (Sürücü harfini takip eden hariç.)

    • Çift tırnak işareti (") (Boşluk içeren yolların tırnak işaretine ihtiyacı olmaz.)

    • Küçük ( < )

    • Büyüktür (>)

    • Soru işareti (?)

    • Yüzde işareti (%)

    Not

    Bir projede mevcut bir belgeyi Word 2013 kullanıyorsanız, yalnızca içinde oluşturulan veya 'ye dönüştürülen belgeleri Word 2013 kullanın. Benzer şekilde, bir Word 2010 projesinde mevcut bir belgeyi kullanıyorsanız, yalnızca içinde oluşturulmuş veya Word 2010'a dönüştürülmüş belgeleri kullanın. Word'un ö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 yazmayı denersiniz, projeniz hatalarla karşılaşabilirsiniz. Bir belgeyi dönüştürmek için veya Word 2013 Word 2010'da açın, şeritteki Dosya sekmesinde Bilgi Dönüştürme'yi > seçin.

  8. Son’u seçin.

  9. Aşağıdaki durumlarda proje klasörünü ve alt klasörlerini Word'de Güven Merkezi'nde güvenilen konumlar listesine ekleyin:

    • Bir .docm dosyasını temel alan bir Word Belgesi oluşturuyorsanız ve belge bir VBA projesi veya Windows Forms denetimlerini barındırır. Proje klasörünü güvenilen konumlar listesine eklemek, belgenin tasarım zamanında beklendiği gibi çalışmanıza yardımcı olur.

    • .dotx dosyasını temel alan bir Word Şablonu projesi oluşturuyorsanız. Projeyi çalıştırarak hata ayıklamak için proje klasörünü güvenilen konumlar listesine eklemeniz gerekir.

      Güvenilen konumlara belge ekleme hakkında daha fazla bilgi için, Microsoft Office Online web sitesi Dosyalarınız için güvenilir bir konum oluşturma, kaldırma veya değiştirme belgesine bakın.

Ayrıca bkz.