Aracılığıyla paylaş


Office Çözümleri Oluşturma

Office projelerini oluşturma ve hatalarını ayıklama Visual Studio'daki diğer projeleri, örn. Windows Forms, oluşturma ve hatalarını ayıklama ile aynıdır.Bu bölümdeki konularda varolan farlılıklar anlatılmaktadır. Uygulamaların nasıl yapılandırıldığı hakkında genel bilgi için bkz. Visual Studio'da Uygulama Oluşturma.

Office Projeleri için Proje Çıktısı

Office projelerinin çıktısının konumu, projeadı\bin\release veya projeadı\bin\debug'dır.Dağıtım dizinini yapılandıramazsınız.

Belge Düzeyi Projeleri

Belge düzeyi projesi oluşturduğunuzda, aşağıdaki öğeler proje çıktısına dahil olur:

[!NOT]

Uygulama düzeyi çözümlerinizi yerel bilgisayar yerine uzak konumda yapılandırdıysanız, tam nitelikli yolu uygulamanın Güven Merkezi'ndeki Güvenilen Konumlar listesine ekleyin.Daha fazla bilgi için, Office Çözümleri Güvenliğini Sağlama'daki Granting Trust to Documents adlı bölüme bakın.

Uygulama Düzeyi Projeleri

Uygulama düzeyi projesi oluşturduğunuzda, aşağıdaki öğeler proje çıktısına dahil olur:

Uygulama düzeyi projesi için yapılandırma işlemi, eklentiyi yüklemesi gereken geliştirme bilgisayarında kayıt defteri girdileri oluşturur.Daha fazla bilgi için bkz. Uygulama Düzeyi Eklentileri İçin Kayıt Defteri Girdileri.

Form bölgeleri içeren Outlook eklenti projesi yapılandırıyorsanız, yapılandırma işlemi aşağıdaki ek bilgileri kayıt defterine ekler.

  • Bir veya daha fazla form bölgesiyle ilişkili olan her ileti sınıfı için bir anahtar.

  • Her form bölgesi için bir girdi ve Outlook eklentisinin ismini gösteren ilişkili değer.

Outlook, form bölgelerini yüklemek için bu bilgiye ihtiyaç duyar.

Başvurulmuş Derlemeler

Derlemelere (sınıf kitaplığı projeleri dahil), Office çözümleri yapı projenizden başvurabilirsiniz.Her başvurulmuş derleme Yereli Kopyala adında bir özelliğe sahiptir.Yereli Kopyala, derlemenin çıktı dizinine kopyalanıp kopyalanmadığını belirtir.Varsayılan olarak bu değer true'ya ayarlanmıştır.true'ya ayarlanmış olan Yereli Kopyala özelliğine sahip her başvurulmuş derleme, çıktı dizinine kopyalanmıştır.

Oluşturma işlemi sırasında güvenlik

Visual Studio, yapılandırma işlemi sırasında çözüme güven vermek için, geliştirme bilgisayarındaki güvenlik ayarlarını otomatik olarak yapılandırır.Bu, siz hata ayıklarken çözümün çalışmasına olanak sağlar.

Office projeleri yayımcıyı doğrulamak için sertifikaları kullanın.Visual Studio otomatik olarak Office çözümlerini saptamak için geçici bir sertifika oluşturur ve geçici sertifikaya güvenmek için geliştirme bilgisayarı yapılandırır.

Daha fazla bilgi için bkz. Office Çözümleri Güvenliğini Sağlama.

Ağ Projeleri

Eğer derleme veya belge konumu ağ paylaşımındaysa, yerel (Kullanıcı düzeyi) güvenlik ilkesini güncelleme, çözümün çalışmasına izin vermek için yeterli değildir.Bir yönetici, çözüm çalışmadan önce ağ paylaşımındaki derleme ve belgelere Makine düzeyinde tam güven vermelidır.Güvenlik ilkesinin nasıl ayarlanacağı hakkında daha fazla bilgi için bkz. Office Çözümleri Güvenliğini Sağlama.

Belge düzeyi projeleri için, ayrıca belgenin tam yetkili konumunu Office güvenilir klasörler listesine eklemelisiniz.Daha fazla bilgi için bkz. Belgelere Güven Verme.

Platform hedefini değiştirme

Varsayılan olarak, Office projeleri için platform hedefi Any CPU'dur.Normalde bu ayarı değiştirmemelisiniz.İle oluşturulan office çözümlerini Herhangi bir cpu platform hedefi Microsoft 32-bit ve 64-bit sürümlerinde çalıştırma ayarı Office 2013 veya Office 2010.

Yalnızca 64-bit sürümlerinde Microsoft çalışacak bir çözüm oluşturuyorsanız platform hedefini x 64'e ayarlamalısınız Office 2013 veya Office 2010, ve çözümünüz yerel 64 bit API çağrıları.Platform hedefi ayarlarını değiştirme hakkında daha fazla bilgi için bkz. How to: Optimize an Application for a Specific CPU Type.

Platform hedefini x 64'e ayarlarsanız, 32-bit sürümlerinde Windows veya Office çözüm çalışmaz.X 64 platform hedefi, 64-bit işlem çalıştırmak için çözüm gerektirir.

Temizle Komutunu Kullanma

Geliştirme bilgisayarından yapılandırımış proje dosyalarını kaldırmak için, Visual Studio içinde Yapılandır menüsündeki Temizle komutunu kullanabilirsiniz.Temizle komutu, yapı çıktı konumundaki tüm dosyaları siler.Uygulama düzeyi projeleri için, Temizle komutu yapı işlemi tarafından yaratılan kayıt defteri girdilerini de kaldırır.

İlgili Konular

Başlık

Tanımlama

Office Projelerinde Hata Ayıklama

Office projeleriyle ilgili konuları sunar.

İzlenecek Yol: Excel İçin İlk Belge Düzeyi Özelleştirmeyi Oluşturma

Excel için basit belge düzeyi özelleştirmesi oluşturmak gösterilmiştir.

Nasıl Yapılır: Devre Dışı Bırakılmış Eklentiyi Yeniden Etkinleştirme

Yazılım veya donanım açısından devre dışı olan bir eklentinin nasıl etkinleştirildiğini açıklar.

Office Çözümleri Tasarlama ve Oluşturma

Office çözümleri oluşturma ve derlemelerin çözümünüzdeki rolü hakkında bağlantılar sağlar.