Developer Area

How to Build .tel Outlook Plug-in Code

Follow these steps to get and build the source code for the application.

  1. Get the latest source code from SVN; see Source Code for instructions on navigating the repository and checking out the code from SVN.
  2. Check that you have all the prerequisites (note do not try to install any of these applications from the bootstrapper installers as these are not the same):

The following instructions are for Visual Studio 2005.

  1. Four prerequisites are bootstrapped in the plug-ins installer – the installer makes sure the needed prerequisites are installed before installing the plug-in. The four prerequisites are .Net Framework 2.0, Microsoft Office 2003 Primary Interop Assemblies, 2007 Microsoft Office Primary Interop Assemblies and Microsoft Visual Studio 2005 Tools for Office Second Edition runtime. The bootstrapper zip file should be unzipped into wherever the .Net “SDK\v2.0\BootStrapper\Packages” directory exists on your machine (in VS 2005 usually C:\Program Files\Microsoft Visual Studio 8\).
  2. Open the project by double clicking “Resolver.sln”, or by opening Visual Studio and going to File->Open and selecting the .sln file.
  3. Visual Studio will ask you for a password to the project key. The password is “password”.
  4. Once the project is open in Visual Studio you can build the plugin and install it by going Build->Build Solution, or pressing F6. Close Outlook before doing this. The status bar will indicate the progress of the build.
  5. The project must be installed before you can do any debugging, because there are many files that the plugin relies on that will only be available after an install. The plug-in can be installed by right clicking on the DotTelSetup project, and clicking install. (Note: if this does not work as expected the installer can be built by right clicking on the DotTelSetup project, clicking Build and running the installer that is placed in DotTelSetup\installer directory.)

Editing the code

For how to prepare a release see Preparing a release

For internationalization see Internationalization

For updating the SOAP endpoint APIs see Updating SOAP endpoints

For changing icons and images see Changing Icons and Images

For changing and adding preference values see Changing and Adding Preferences

Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us