Microsoft Office'in farklı sürümlerinde çalışan çözümleri
Hem de müşteri tabanınızı kullanıyorsa, Microsoft Office 2010 ve 2007 Microsoft Office sistemi kullanarak Visual Studio 2010 iki sürümlerinde iş çözümleri geliştirmek içinOffice. Microsoft Office 2003'te de çalışacak bir çözüm oluşturmanız gerekiyorsa, Visual Studio'nun önceki bir sürümünü kullanmanız gerekir.
Visual Studio 2010 Kullanarak Oluşturulan Office Çözümlerini Çalıştırma
Her ikisini de çalışabilir bir çözüm oluşturmak için Microsoft Office 2010 ve 2007 Microsoft Office sistemi çözümü hedef framework'ü kullanarak proje şablonu bağlıdır:
.NET Framework 4'i hedefliyorsanız, son kullanıcı bilgisayarlarında Office'in iki sürümünde de çalışacak çözümler üretmek üzere Office'in her iki sürümü için olan proje şablonlarını da kullanabilirsiniz. Ancak çözüm Office'in iki sürümünde de kullanılabilir olan özellikleri ve API'leri kullanabilir.
Eğer .NET Framework 3.5'i hedefliyorsanız, Microsoft Office 2010'de de çalışacak bir çözüm oluşturmak için 2007 Microsoft Office sistemi için olan proje şablonlarını kullanabilirsiniz. Çözüm Office'in iki sürümünde de kullanılabilir olan özellikleri ve API'leri kullanabilir. .NET Framework 3.5'i hedeflediğinizde, Microsoft Office 2010 proje şablonları kullanarak oluşturduğunuz çözümler sadece Microsoft Office 2010 yüklü olan son kullanıcı bilgisayarlarında çalışabilir.
Aşağıdaki tabloda bu senaryoları göstermektedir.
Proje şablonu tarafından hedeflenen Office sürümü |
Hedef.net Framework projenin1 |
Çözüm çalıştırabilirsiniz Office sürümleri |
Son kullanıcıda gerekli olan çalışma zamanı |
---|---|---|---|
Microsoft Office 2010 |
.NET Framework 4 |
Microsoft Office 2010 2007 Microsoft Office sistemi2 |
Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü |
Microsoft Office 2010 |
.NET Framework 3.5 |
Microsoft Office 2010 |
Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü |
2007 Microsoft Office sistemi |
.NET Framework 4 or .NET Framework 3.5 |
Microsoft Office 2010 2007 Microsoft Office sistemi |
Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü |
1. .net Framework sürüm son kullanıcının bilgisayarlarda çalıştırmak çözümünüz için proje hedeflerinizi gerekli. Örneğin, proje hedeflerinizi.net Framework 3.5,.net Framework 3.5, son kullanıcı bilgisayarlarında gereklidir. Bu örnekte, yalnızca, çözümünüz çalışmaz .NET Framework 4 yüklü son kullanıcı bilgisayarları.
2. Yalnızca bu yeni özellikleri kullanmıyorsa, bu senaryoda, çözüm hatasız 2007 Microsoft Office sisteminde çalışacak Microsoft Office 2010.
Visual Studio'nun Önceki Sürümleri Kullanılarak Oluşturulan Office Çözümlerini Çalıştırma
Microsoft Office uygulamaları, Visual Studio'nun önceki sürümleri kullanılarak oluşturulan çözümleri de çalıştırabilirsiniz. Bazı durumlarda bu çözümler Visual Studio Tools for Office çalışma zamanı modülü'nin farklı sürümlerini gerektirir. Visual Studio Tools for Office çalışma zamanı modülü'nin farklı sürümleri aynı bilgisayar üzerine yan yana yüklenebilir.
Microsoft Office'in hangi sürümleri çözümleri Visual Studio'nun önceki sürümleri kullanılarak oluşturulan çalıştırabilir ve hangi sürümleri aşağıdaki tabloda gösterilmektedir Visual Studio Tools for Office çalışma zamanı modülü ve.net Framework gereklidir her çözüm.
Çözüm oluşturulurken kullanılmış Visual Studio sürümü |
Proje şablonu tarafından hedeflenen Office sürümü |
Çözüm çalıştırabilirsiniz Office sürümleri |
Son kullanıcıda gerekli olan çalışma zamanı |
Gerekli.Son kullanıcının bilgisayarda net Framework sürüm |
---|---|---|---|---|
Visual Studio 2008 Professional or Visual Studio Team System 2008 |
2007 Microsoft Office sistemi |
Microsoft Office 20101 2007 Microsoft Office sistemi |
Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü1 or Microsoft Office sistemi için Visual Studio Araçları (sürüm 3.0 Çalışma Zamanı) |
.NET Framework 3.5 |
VSTO 2005 SE2 yüklü olan aşağıdaki Visual Studio 2005 sürümlerinden biri:
|
2007 Microsoft Office sistemi |
Microsoft Office 2010(yalnızca 32-bit3) 2007 Microsoft Office sistemi |
Office için Visual Studio 2005 Second Edition Runtime |
.net Framework 2.0.net Framework 3.0 veya.net Framework 3.5 |
Visual Studio'nun aşağıdaki herhangi bir sürümü:
|
Microsoft Office 2003 |
Microsoft Office 2010(yalnızca 32-bit3) 2007 Microsoft Office sistemi Microsoft Office 2003 |
Office için Visual Studio 2005 Second Edition Runtime |
.net Framework 2.0.net Framework 3.0 veya.net Framework 3.5 |
1. Microsoft Office 2010uygulamalar arasında Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü. Bu nedenle, bu uygulamaların her zaman kullanmak Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü yerine, Microsoft Office sistemi için Visual Studio Araçları (sürüm 3.0 Runtime) Bu senaryo. 2007 Microsoft Office sistemi uygulamalarında kullanabileceğiniz Visual Studio 2010 Tools for Office Çalışma Zamanı Modülü ya da Microsoft Office sistemi için Visual Studio Araçları (sürüm 3.0 Runtime).
2. vsto 2005 se, Microsoft Office 2003 ve 2007 Microsoft Office sistemi için eklenti uygulama düzeyinde proje şablonları sağlar ücretsiz bir Visual Studio eklentisidir. Visual Studio 2005 Professional, Office için Visual Studio 2005 Araçları veya Visual Studio Team System 2005'teki bir sürüm ile birlikte yüklenebilir. Daha fazla bilgi için bkz: Visual Studio 2005 Araçları Office ikinci sürüm için.
3. Visual Studio 2005 Araçları Office ikinci sürüm için çalışma zamanı gerektiren office çözümleri 64 bit sürümleriyle uyumlu olmayan Microsoft Office 2010. Bu çözümleri Microsoft Office 2010'ün 64 bit sürümünde çalıştırmak için projenizi 2007 Microsoft Office sistemini hedefleyen Visual Studio 2010'e veya Visual Studio 2008 projesine yükseltmeniz gerekir.
Ayrıca bkz.
Görevler
Nasıl Yapılır: Visual Studio'da Office Projeleri Oluşturma
Kavramlar
Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış
Microsoft Office'in farklı sürümlerinde çalışan çözümleri
Diğer Kaynaklar
Office Çözümleri Tasarlama ve Oluşturma
Office Çalışma Zamanı Yükleme Senaryoları için Visual Studio Araçları