What are the proper system environment settings for Microsoft's Visual Studio .NET 2003 compiler?

Solution Number:
S20295
Last Modified:
2013-07-06
Issue

What are the proper system environment settings for Microsoft's Visual Studio .NET 2003 compiler?

Solution

Currently OPNET supports Microsoft Visual Studio .NET (2003 version) for OPNET 10.0 and higher on Windows 2000 and Windows XP.  Microsoft Visual Studio .NET (2002 version) is supported for OPNET 9.0 and higher. Please refer to the .NET documentation for platform-specific support.

You may try using MVS .NET (2003 version) for OPNET releases prior to 10.0 if you wish. Again, such a configuration is not officially supported by OPNET for 10.0 and previous. However, we do not expect problems; it is likely that it will work correctly.


Note that you must ensure your system environment is set up correctly.
Here is the list of environment settings that should be added or set in the System Variables on your computer. (Note: If the variable name already exists, make sure that the value associated for that variable exists. If not, you must add the below value to the variable. Consult you System Administrator or Microsoft technical support for assistance---this FAQ is provided as a courtesy only.)

NOTE: The following settings assume that Visual Studio .NET (2003 version) is installed in C:\Program Files\Microsoft Visual Studio .NET and that your SystemRoot variable is set to C:\Windows. If these are not the settings you have, then you will have to adjust the following settings accordingly.  For example, a common variant is C:\Program Files\Microsoft Visual Studio .NET 2003.

IMPORTANT NOTE:
For all of the environment variables below, do not put spaces between the directories.
There should be NO SPACE between the semicolon ; and the drive letter of the next directory.

For example, the following is CORRECT:
C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN;C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;

However, the following is INCORRECT:
C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN; C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;


Full release version (see below for the Beta/Pre-release version)

INCLUDE:
C:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include;
C:\Program Files\Microsoft Visual Studio .NET\Vc7\include;
C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\include

LIB:

C:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\lib;
C:\Program Files\Microsoft Visual Studio .NET\Vc7\lib;
C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Lib;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\Lib

PATH:
C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE;
C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN;
C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;
C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\bin;
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;

DevEnvDir:
C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE

MSVCDir:
C:\Program Files\Microsoft Visual Studio .NET\Vc7

VCINSTALLDIR:
C:\Program Files\Microsoft Visual Studio .NET

VSINSTALLDIR:
C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE
 

Beta/Pre-release version:

VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE

VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET

FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework

FrameworkVersion=v1.1.4322

FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1

DevEnvDir=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE

MSVCDir=C:\Program Files\Microsoft Visual Studio .NET\VC7

PATH=C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE;
C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN;
C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;
C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin\prerelease;
C:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\bin;
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322;

INCLUDE=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\INCLUDE;
C:\Program Files\Microsoft Visual Studio .NET\VC7\INCLUDE;
C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include\prerelease;
C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\include;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\include;

LIB=C:\Program Files\Microsoft Visual Studio .NET\VC7\ATLMFC\LIB;
C:\Program Files\Microsoft Visual Studio .NET\VC7\LIB;
C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\lib\prerelease;
C:\Program Files\Microsoft Visual Studio .NET\VC7\PlatformSDK\lib;
C:\Program Files\Microsoft Visual Studio .NET\SDK\v1.1\lib;

To ensure that the .NET product is installed correctly, open a Command Prompt and type cl to invoke the compiler. Then type link to invoke the linker/binder. Confirm that each of these commands returns the correct information for the .NET installation.

Environment

Modeler, OPNET Modeling and Simulation, OPNET Modeler

Attachments
NOTICE: Riverbed® product names have changed. Please refer to the Product List for a complete list of product names.
Can't find an answer? Create a case