Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Studio
  4. Supporting multiple versions of MS Office in Visual Studio

Supporting multiple versions of MS Office in Visual Studio

Scheduled Pinned Locked Moved Visual Studio
csharpquestionvisual-studiobusinesshelp
2 Posts 2 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    The Man 0
    wrote on last edited by
    #1

    I am working on a project in .Net which is an addin to office. The issue is that the solution needs to compile addins for Office 2003, 2007 and 2010 while sharing the same business logic between these. What is the best way to accomplish this and still have a maintainable solution? Ideally I would like to NOT use different development machines for the various office versions, and use only one version of Visual Studio (2010)

    D 1 Reply Last reply
    0
    • T The Man 0

      I am working on a project in .Net which is an addin to office. The issue is that the solution needs to compile addins for Office 2003, 2007 and 2010 while sharing the same business logic between these. What is the best way to accomplish this and still have a maintainable solution? Ideally I would like to NOT use different development machines for the various office versions, and use only one version of Visual Studio (2010)

      D Offline
      D Offline
      Dan Mos
      wrote on last edited by
      #2

      As an ex IT guy(I just resigned) I did lot's of in house apps some of them Office Interops/add-ins. What I did was this: made a solution with 3 projects: Proj1: bussines logic(huge effort on my side to not say ilogic/nonlogic) Proj2: add in or whatever for 2003 Proj3: add in or whatever for 2007(no 2010) The logic was shared/added as a reference to both Proj2 and Proj3. Compile and install/deploy/xcopy(whatever suit your needs) the needed version(s) on the computers. It worked fine for my needs.

      Just an irritated, ranting son of ... an IT guy. At your trolling services

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups