How to: Configure a Computer to Develop Office Solutions
To configure a development computer so that you can use the Microsoft Office developer tools in Visual Studio, follow the instructions in this topic. You must have administrative privileges on the development computer to perform these steps.
Install a version of Visual Studio that includes the Office developer tools. The Office developer tools are installed by default. If you customize the Visual Studio installation by selecting which features to install, make sure that Microsoft Office Developer Tools is selected during setup. For more information about the versions of Visual Studio that include the Office developer tools, see Configuring a Computer to Develop Office Solutions.
Install a version of Office that is supported by the Office developer tools in Visual Studio. For more information, see Configuring a Computer to Develop Office Solutions.
Make sure that you also install the PIAs for the version of Office that you install. The PIAs are installed with Office by default. If you modify Office setup, make sure that the .NET Programmability Support feature is selected for the applications you want to target.
If you have an English version of Visual Studio but use non-English settings for Windows, you can install the Visual Studio Tools for Office runtime language pack to see Visual Studio Tools for Office runtime messages in the same language as Windows. Non-English versions of Visual Studio automatically install the language pack. The language pack is available from the Microsoft Download Center.
What's New in Office Development
Getting Started (Office Development in Visual Studio)
How to: Install the Visual Studio Tools for Office Runtime Redistributable
How to: Install Office Primary Interop Assemblies