Aracılığıyla paylaş


Office Çözümeri Geliştirmek İçin Bilgisayarı Yapılandırma

Visual Studio 2010'da Microsoft Office geliştirici araçlarını kullanabilmek için aşağıdaki önkoşulların yüklü olması gerekir:

  • Visual Studio

  • .NET Framework

  • Microsoft Office

Ayrıca çoğu geliştirme görevi için Microsoft Office için birincil birlikte çalışma derlemesini genel derleme önbelleğine yükleyip kaydetmeniz gerekir.

Ayrıntılı yükleme adımları için, bkz. Nasıl Yapılır: Office Çözümleri Geliştirmek İçin Bilgisayarı Yapılandırma.

Visual Studio

Office geliştirici araçları sadece aşağıdaki Visual Studio 2010 sürümlerine dahil edilmiştir:

  • Visual Studio 2010 Professional

  • Visual Studio 2010 Premium

  • Visual Studio 2010 Ultimate

Office geliştirici araçları Visual Studio'nun isteğe bağlı bir bileşenidir. Bu araçlar, yukarıda listelenen Visual Studio sürümlerinden birini yüklediğiniz zaman varsayılanda yüklü olarak gelir. Hangi özelliğin yükleneceğini seçerek Visual Studio yüklemesini özelleştirirseniz, araçları yükleme sırasında Microsoft Office Geliştirici Araçları'nın seçin. Visual Studio’yu yükleme ile ilgili daha fazla bilgi için Visual Studio Editions and Hardware Requirements.

Office geliştirici araçları Visual Studio Tools for Office çalışma zamanı modülü'ı ve Visual Studio'nun kendisine yerleştirilimiş proje şablonları ve tasarımcılar gibi özellikleri içerir. Visual Studio Tools for Office çalışma zamanı modülü hakkında daha fazla bilgi için, bkz. Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

.NET Framework

.NET Framework 3.5'i ve .NET Framework 4'i hedefleyen çözümler oluşturmak için Visual Studio 2010'daki Microsoft Office geliştirici araçlarını kullanabilirsiniz. Visual Studio 2010 yüklendiğinde .NET Framework 4 otomatik olarak yüklenir. .NET Framework 3.5'i hedefleyen çözümler oluşturmak istiyorsanız Framework'ün bu sürümünün geliştirme bilgisayarında da yüklü olduğundan emin olun.

Not

.NET Framework 3.0'ı ve öncesini hedefleyen çözümler oluşturmak için Visual Studio 2010'daki Microsoft Office geliştirici araçlarını kullanamazsınız. .NET Framework'ün desteklenen sürümleri hakkında daha fazla bilgi için bkz. Office Çözümleri Tasarlama ve Oluşturma.

Microsoft Office

Microsoft Office 2010 ve 2007 Microsoft Office sistemi için çözümler oluşturmak üzere Visual Studio 2010'yi kullanabilirsiniz. Aşağıdaki Office sürümlerinden birinin yerel olarak geliştirme bilgisayarında yüklü olması gerekir:

  • 2007 Microsoft Office sisteminin herhangi bir paketi veya Microsoft Office 2010

  • Aşağıdaki tek başına çalışan uygulamalardan herhangi biri:

    • Excel 2007 veya Excel 2010

    • InfoPath 2007 veya InfoPath 2010

    • Outlook 2007 veya Outlook 2010

    • PowerPoint 2007 veya PowerPoint 2010

    • Project 2007 veya Project 2010

    • Visio 2007 veya Visio 2010

    • Word 2007 veya Word 2010

Visual Basic for Applications (VBA) Office'in bir parçası olarak yüklü olmalıdır.

Not

Geliştirme bilgisayarında Microsoft Office 2010'ün Click-to-Run (Çalıştırmak için Tıklat) ile dağıtılan bir sürümü olduğunda Visual Studio 2010, Office çözümleri oluşturmayı desteklemez.

Microsoft Office'in Yan Yana Yüklenmesi

Microsoft Office 2010 ve 2007 Microsoft Office sistemi (veya tekil Office uygulamalarının farklı sürümleri, örn. Excel 2007 ve Excel 2010) geliştirme bilgisayarında yan yana yüklü ise Visual Studio 2010, Office çözümleri oluşturmayı desteklemez. Visual Studio 2010'da Office geliştirici araçları kullanarak Office çözümleri oluşturmak için geliştirme bilgisayarına sadece bir Office sürümünü yükleyin.

Geliştirme bilgisayarına sadece bir Office sürümü yükleyebilmenize rağmen son kullanıcı bilgisayarlarında hem Microsoft Office 2010'da hem 2007 Microsoft Office sisteminde çalışacak Office çözümleri oluşturabilirsiniz. Daha fazla bilgi için bkz. Microsoft Office'in farklı sürümlerinde çalışan çözümleri.

Microsoft Office için Birincil Birlikte Çalışma Derlemeleri

Office birincil birlikte çalışma derlemeleri (PIA) aşağıdaki geliştirme görevlerinin gerçekleştirilebilmek için genel derleme önbelleğinde yüklü ve kayıtlı olmalıdır:

  • Belge düzeyinde proje oluşturmak için.

  • Çalıştırmak veya hedefleyen tüm Office project hata ayıklamak için.net Framework 3.5.

  • Çalıştırmak veya hedefleyen tüm Office project hata ayıklamak için .NET Framework 4, ve, değiştirmiş olduğunuz Embed Interop Types özelliği için projenizdeki tüm PIA başvuru False. 

Oluşturmak ve genel birleştirme önbelleğine yüklendi PIA kalmadan uygulama düzeyinde projeleri oluşturmak. Ancak, bunu yaparsanız çalıştıramaz veya yukarıda listelenen senaryolar projelerle hata ayıklama.

Geliştirme bilgisayarına Office yüklediğinizde aşağıdaki durumlarda PIA'ler varsayılan olarak genel derleme önbelleğine yüklenir ve kaydedilir.

  • 2007 Microsoft Office sistemi yüklenmeden önce .NET Framework 1.1 veya daha sonraki bir sürümünün yüklü olması.

  • Microsoft Office 2010 yüklenmeden önce .NET Framework 2.0 veya daha sonraki bir sürümünün yüklü olması.

Henüz .NET Framework yüklenmemiş bir geliştirme bilgisayarına Office yüklerseniz veya Office kurulumunu PIA'leri yüklemeyecek şekilde düzenlerseniz, birincil birlikte çalışma derlemelerini ayrıca yüklemeniz gerekir. Daha fazla bilgi için bkz. Nasıl Yapılır: Office Birincil Birlikte Çalışma Derlemelerini Yükleme.

Not

Visual Studio 2010, genel derleme önbelleğinin dışına PIA'lerin özel kopyalarını yükler. Bir Office projesi oluşturduğunuzda proje PIA'lerin bu kopyalarına başvurur. Ancak, PIA'ler yukarıda listelenen geliştirme görevlerinin gerçekleştirilebilmek için genel derleme önbelleğinde yüklü ve kayıtlı olmalıdır. Daha fazla bilgi için bkz. Office Birincil Birlikte Çalışma Derlemeler.

Ayrıca bkz.

Görevler

Nasıl Yapılır: Office Çözümleri Geliştirmek İçin Bilgisayarı Yapılandırma

Nasıl Yapılır: Yeniden Dağıtılabilir Office Runtime için Visual Studio Araçları'nı Yükleme

Nasıl Yapılır: Office Birincil Birlikte Çalışma Derlemelerini Yükleme

Kavramlar

Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü

Diğer Kaynaklar

Başlarken (Visual Studio'da Office Geliştirme)