vs ben 2008.Visual Studio 2008, Office Interop'un 2003 2007
Eklenti bir başlatmak için tıklanabilir tek araç çubuğu düğmesini oluşturur Visual Studio .NET kullanarak, bir eklenti Microsoft Excel için geliştiriyorum Bir veritabanından değerleri aktif elektronik tablonun hücrelerine eklemek için kullanılabilir.
1) Bir gereklilik aracı hem Excel 2003'te ve diğer gereklilik Excel 2007, fırlatma düğmesine kendi şerit sekmesinde olmam, yani) 2007.
2 satışa sunulacak olmasıdır.
Şerit sekmesi gereksinimi nedeniyle, Visual Studio'nun iki ayrı Excel eklenti projesi oluşturdum - ofisin her sürümü için bir tane.
Ancak, iki eklentinin iki farklı Office.Interop derlemesi başvurması gerektiğinden ve veritabanı sorgu formunu sağlayan projeye yalnızca başvuruda bulunabileceğinden, bu üçüncü derlemeyi iki eklenti projesi arasında paylaşamıyorum. .
İki eklenti sürümünün her birinin form kodunun ayrı bir kopyasını bulundurmaktan daha basit bir çözümü olan var mı?
Teşekkürler.
Seçenek 1: veritabanı sorgusu sağlayarak paylaşılan projede herhangi birlikte çalışma derlemeleri başvuruda bulunmayın