.NET Framework Tools

Updated: August 2010

The .NET Framework tools make it easier for you to create, deploy, and manage applications and components that target the .NET Framework. The .NET Framework tools described in this section are automatically installed when you install Visual Studio. This section contains detailed information about each tool.

You can run all the tools from the command line with the exception of the Assembly Cache Viewer (Shfusion.dll). You must access Shfusion.dll from Windows Explorer.

The best way to run the command-line tools is by using the Visual Studio Command Prompt, which is provided with Visual Studio 2005 and later versions.

NoteNote

Some tools are specific to either 32-bit computers or 64-bit computers. Be sure to run the appropriate version of the tool by using either the Visual Studio Command Prompt for 32-bit tools, or the Visual Studio x64 Win64 Command Prompt for 64-bit tools.

Important noteImportant

If you use the Windows Command Prompt to run the tools, you must navigate to the Program Files directory that contains the tools; for example: cd %ProgramFiles%\Microsoft SDKs\Windows\v6.1\Bin. The tools are typically found in one of two places: the .NET Framework folder in the Windows directory (for example, %windir%\Microsoft.NET\Framework\v4.0.30319), or in the Windows SDK folder in the Program Files folder. In the .NET Framework version 4, the tools in the Windows directory are Aximp.exe (Windows Forms ActiveX Control Importer), Ngen.exe (Native Image Generator), Regasm.exe (Assembly Registration Tool), and Regsvcs.exe (.NET Services Installation Tool). All other tools are in the Program Files folder.

In This Section

  • Alphabetical Listing of Tools (.NET Framework)
    Provides a single alphabetical listing of all the tools in this section of the documentation.

  • Build, Deployment, and Configuration Tools (.NET Framework)
    Includes tools that help with build and deployment tasks such as generating portable executable (PE) and Microsoft intermediate language (MSIL) files, viewing and manipulating the global assembly cache, managing application and deployment manifests, and handling isolated stores and resource files.

  • Debugging Tools (.NET Framework)
    Includes graphical and command-line tools that provide information about the internal common language runtime environment, help you find and fix bugs in applications that target the common language runtime, and let you view assembly binds.

  • Security Tools (.NET Framework)
    Includes command-line tools that help you perform security-related tasks and test your components and applications before you deploy them.

  • Interop Tools (.NET Framework)
    Includes tools that enable interaction between unmanaged COM components and .NET Framework managed code.

  • Miscellaneous Development Tools (.NET Framework)
    Includes the following additional tools: SqlMetal Code Generation Tool and Windows Forms Class Viewer.

  • ASP.NET Command-Line Tools
    Includes administrative tools that help you precompile and manage ASP.NET Web applications.

  • WPF Tools
    Includes tools such as the isXPS Conformance tool (isXPS.exe), performance profiling tools, and XamlPad, which is a basic visual editor for Extensible Application Markup Language (XAML).

  • Windows Communication Foundation Tools
    Includes tools that make it easier for you to create, deploy, and manage Windows Communication Foundation (WCF) applications

Change History

Date

History

Reason

August 2010

Added information about running the 64-bit versions of the tools.

Information enhancement.