Windows SDK tool list

Source: Internet
Author: User
Document directory
  • Tools for hosted (. NET) Developers
  • Tool for local (Win32 API) Developers
  • Common tools for hosted (. NET) developers and local (Win32 API) Developers
Windows SDK tool list

The Windows SDK tool is designed to make it easier for you to create, deploy, and manage applications and components for Windows and the Internet. The Windows SDK contains tools for hosting the programming model. Net 3.5 SP1 framework and. Net 4.0 framework, as well as tools for Windows's local (unmanaged) programming model Win32. Many windows SDK tools are listed on this page, which are classified by target audience: hosting, local hosts, and "frequently-used" (tools that can be used by hosted developers or local developers ).

Note that this release does not contain. NET Framework 3.5 SP1, but some tools in Windows SDK need it. You may need to install. NET Framework 3.5 SP1 to ensure full functionality of all tools.

These tools will be installed in the % Program Files %/Microsoft sdks/Windows/v7.0a/bin directory on the disk or in a subfolders of this directory. For more information about each tool, visit msdn.com.

 
Tools for hosted (. NET) Developers


































Tools Description
Al.exe Assembly Linker.
The Assembly Linker generates a file with an assembly list from one or more files (either modules or resource files. A module is a Microsoft intermediate language (msil) file that does not contain an assembly list.
Aspnet_merge.exe ASP. NET merge tool.
ASP. NET merge tool (aspnet_merge.exe) allows you to merge and manage the Assembly created by ASP. NET compilation tool (aspnet_compiler.exe. The ASP. NET merge tool can process the Assembly created using ASP. NET version 2.0 or later.
Aximp.exe Windows form ActiveX control import program.
Convert the ActiveX control type definition in the com Type Library to a Windows form control.
Clrver.exe Technical example of CLR Version Detection.
Displays all installed. NET Framework versions on the current system.
Corflags.exe CorFlags Conversion Tool.
The conversion tool allows you to configure the flags section of the executable image header for migration.
Disco.exe Web service discovery tools.
Find the URL of XML Web Services on the Web server, and save the documents related to each XML Web Services to the local disk.
Fuslogvw.exe Bind the assembly to the log viewer.
View the Assembly Binding message from the public language runtime. Allows you to interactively explore assembly binding decisions during Common Language Runtime, and helps identify the root cause of assembly binding errors.
Fxcopsetup.exe FXCop tool.
Fxcop is an application that analyzes hosted code sets and reports information about them, such as possible design, localization, performance, and security improvements.
Gacutil.exe Global Assembly Cache tool.
Allows you to view and manipulate Global Assembly Cache and download cache content.
Ildasm.exe MSIL disassembly program.
Use a PE file containing MSIL code and create a suitable text file as the input of MSIL assembler (ILAsm.exe included with. NET Framework.
LC.exe License compiler.
Read text files containing authorization information and generate a. licenses file that can be embedded in the executable file of the common language runtime.
Mage.exe List generation and editing tools.
Mage.exe is a command line tool that supports creating and editing applications and deployment lists.
MageUI.exe List generation and editing tools (graphical client ).
MageUI.exe supports the same functions as the command line tool Mage.exe, but uses a Windows form-based user interface (UI ). This tool allows you to create, edit, and sign a deployment list and Application List.
MDbg.exe .. NET Framework command line Debugger.
Provides Command Line Debugging services for hosted applications.
MgmtClassGen.exe Manage strong type class generators.
It can be used to quickly generate pre-bound managed classes for the specified Windows Management Instrumentation (WMI) class. The generated class simplifies the Code required to access the WMI class instance.
PEVerify.exe PEVerify tool.
Performs MSIL type security verification and metadata verification for the specified assembly.
ResGen.exe Resource file generator.
Convert text files and. x (XML-based resource format) file. NET Common Language Runtime (CLR) binary. resources files. the resources file can be embedded in the runtime binary executable file or compiled into the Affiliated Program set.
Sgen.exe XML serialization Program generator.
Create an XML serialization assembly for the type in the specified Assembly to improve the Startup Performance of XmlSerializer when serializing or deserializing the specified type of object.
Sn.exe Powerful name tool.
Creates an assembly with a strong name. Sn.exe provides options for key management, Signature generation, and signature verification.
SoapSuds.exe Soapsuds tool.
A remote processing technology helps you compile client applications that communicate with XML Web services.
SqlMetal.exe Code Generation Tool.
SqlMetal.exe can use database tables to generate class ing with default classes. This tool can be used to generate C # Or VB. NET code, or to generate a. NET-based ing in the code or a separate ing in the XML file.
StoreAdm.exe Independent storage tools.
List or remove all existing buckets for users currently logged on.
SvcConfigEditor.exe Configure the editor tool.
Used to configure the WCF Service and client applications.
SvcTraceViewer.exe Service Tracking Viewer tool.
It is used to view and analyze the WCF tracking data and message logs.
SvcUtil.exe A service model metadata utility.
This tool can be used to generate service model code from metadata documents and metadata documents from service model code.
TlbExp.exe Type Library Export program.
The Type Library is generated from the Assembly when the common language is running.
TlbImp.exe Type Library import program.
Convert the type definitions found in the COM Type Library to the equivalent definition of the managed metadata format.
Wca.exe Windows workflow communication activity command line utility.
This utility is used to generate code files from the input Assembly that contains one or more ExternalDataExchangeService interfaces for HandleExternalEventActivity and CallExternalMethodActivity Derived classes that are strictly bound.
Wfc.exe Windows workflow command line compiler.
This utility is used to compile workflows and activities. It uses the workflow tag (. xoml) and C # or Visual Basic source files to verify the workflow or activity and generate an assembly or executable file.
Winres.exe Windows Forms resource editor.
This is a visual layout tool that helps localization experts localize the Windows Forms User Interface (UI) resources used by the forms.
Wsdl.exe Web Service Description Language tool.
The Web Service Description Language (WSDL) protocol file, XML schema definition (XSD) architecture file, and. comap discovery file generate code for XML Web services and XML Web services clients.
Xsd.exe XML schema definition tool.
This tool generates XML architectures that comply with the XSD language proposed by the World Wide Web Federation (W3C. This tool can also generate runtime classes and asetclasses in common languages based on XSD Schema files.
Xsltc.exe XSLT compiler.
The XSLT compiler (xsltc.exe) can compile the XSLT style sheet and generate an assembly. Then, pass the compiled style sheet directly to the compile compiledtransform. Load (Type) method.
 
Tool for local (Win32 API) Developers




























Tools Description
BETest.exe VSS Backup and Restore test tools.
BETest is the VSS requester that tests advanced backup and restoration operations.
Checkv4.exe IPv6 compatibility check tool.
Search for IPv4-specific code in the file and recommend that you make changes to the code that is IPv6 compatible.
CTRPP.exe Counter Preprocessor tool.
CTRPP is a pre-processor used to analyze and verify the counter list. This tool also generates code for providing counter data.
Ecmangen.exe ETW list generation tool.
Generate a detection list that defines the event provider and the events recorded to ETW.
EspExe.exe TAPI economic service provider.
ESP (Economic Service Provider) is a TAPI service provider that supports multiple virtual lines and telephone devices. This provider can be configured. It does not require any special hardware and can implement the entire telephone service provider interface.
ExtidGen.exe TAPI extension ID generator.
TAPI tool used to generate extension identifiers.
FDBrowser.exe

Function discovery browser.
Displays all resources (such as devices) that can be found by "function discovery ).
Genmanifest.exe Generate a list tool.
This is a command line tool that can be used to generate a list.
Graphedt.exe Multimedia filter graphics editor.
Graphedt is a development tool that can be used to visually generate useful multimedia filter graphics using the DirectShow application programming interface.
MC.exe Message compiler.
The message required to create an application or DLL.
Midl.exe
Midlc.exe
Midl compiler.
Process the IDL file to generate the Type Library and output file.
MuiRct.exe Muirct tool.
A utility used to split a standard Win32 portable executable file into an LN file and A. mui file (This file contains language-specific Win32 resources ).
PTConform.exe Printticket compliance test.
PTConform is a compliance tool used to check the validity of PrintCapabilities and PrintTicket documents. PTConform checks the syntax and structure of a given PrintCapabilities or PrintTicket XML document to see if it complies with the common print schema definition.
RC. Exe Resource compiler.
A utility used to compile a resource definition script file (with the extension. rc) into a resource source file (with the extension. res ). This tool can be used to generate an LN file and a separate. mui file from a group of resources (This file contains language-specific Win32 resources ).
Sddlgen.exe Sddlgen tool.
Generates SDDL strings from GUI-based input. Analyze the given SDDL string/access mask. Use intuitive GUI elements to display them.
Sporder.exe Protocol reordering tool.
After installing the protocol, you can interactively sort the directories of installed protocols again.
TB3x.exe TAPI 3.x browser tool.
Test Tool for TAPI 3.x.
TraceFmt.exe Tracefmt tool.
Set the format and display of trace messages from event tracking log files or real-time trace sessions.
TracePdb.exe Tracepdb tool.
The tracing Message format description is extracted from the complete or dedicated PDB symbolic file of the tracing provider using the WPP software tracing macro to create the tracing Message format (. tmf) file.
TraceWpp.exe Tracewpp tool.
Run Windows software tracking Preprocessor (WPP) on the source file of the tracing provider ).
ValidateSD.exe Validatesd tool.
Verify that the file contains a valid UPnP service description document.
VSDiagview.exe
VSSAgent.exe
VSS diagnostic tool.
VSSAgent collects some data, which can be viewed through VSDiagview and used to troubleshoot VSS applications.
Vshadow.exe Vshadow tool.
You can use the command line tool to create and manage shadow copies.
Vstorcontrol.exe VSS sample provider tool.
Describes how to use the VSS interface to create a VSS hardware provider.
VSWriter.exe VSS test Writer Tool.
The test writer is a utility used to test the VSS requester application. You can configure this writer to execute almost all operations that the VSS writer can perform. In addition, the test writer can perform a large number of checks to ensure that the requester has correctly processed these writer operations.
WSTraceDump.exe Web Service Tracking dump tool.
Helps analyze Web Service Tracking dump.
WSUtil.exe Web Service compiler tool.
This tool supports service model and data type serialization. It can process WSDL, XML architecture and policy documents and generate C header files and source files. This tool is similar to the wsdl compiler tool for hosted code, but it targets native code rather than code hosting.
 
Common tools for hosted (. NET) developers and local (Win32 API) Developers
































Tools Description
Apatch.exe Patch application utility.
The Apatch.exe utility is used to apply Binary patches.
Bind.exe Windows NT image binder.
You can skip the DLL function address query and Export Operation to minimize the loading time.
Cert2Spc.exe Software issuer Certificate Testing Tool.
The software issuer Certificate Test Tool creates a software issuer certificate (SPC) using one or more X.509 certificates ).
CertMgr.exe Certificate Manager tool.
Command Line and GUI tools used to configure the system certificate storage area.
Consume.exe Resource occupation tool.
Test tools that can occupy various resources (such as memory, CPU, and disk space.
DeviceSimulatorForWindowsSideShow. msi A device Simulator for Windows sideshow.
Developers who develop Windows SideShow gadgets can use this simulator to test their gadgets without using physical hardware.
Guidgen.exe Create a guid tool.
Generate a GUID in the specified format.
IsXPS.exe Isxps compliance tool.
Whether the test file complies with XML paper specifications (XPS) and open packaging conventions (OPC.
MakeCat. Exe Makecat tool.
Command line tool used to generate the Authenticode directory.
MakeCert.exe Certificate creation tool.
Command line tool used to generate self-signed certificates and test certificates.
Make-Shell.exe Make-shell tool.
Windows PowerShell provides a tool for creating an unextensible console Shell. In the future, you cannot use the Windows PowerShell Management Unit to expand the Shell created using this new tool.
MSICert.exe Msi certificate tool.
A command line utility that can be used to fill the digital signature information of an external compressed file in the MsiDigitalSignature table and MsiDigitalCertificate table.
MSIDB.exe Msidb tool.
Use MsiDatabaseImport and MsiDatabaseExport to import and export database tables and streams.
MSIFiler.exe Msifiler tool.
Enter the file version, language, and size in the file table based on the source directory. This tool also updates the MsiFileHash table by file hashing.
MSIInfo.exe Msiinfo tool.
Use Database functions and Installer functions to edit or display the abstract information stream of the database.
MSIMerg.exe Msimerg tool.
Use MsiDatabaseMerge to merge the referenced database into the base database.
MSIMsp.exe Msimsp tool.
Msimsp.exe is an executable file that calls Patchwiz. dll. This tool can be used to create a patch package by passing in the path of the patch creation property file (. pcp file) and the path of the patch package to be created.
MSITran.exe Msitran tool.
Use MsiDatabaseGenerateTransform, MsiCreateTransformSummaryInfo, and MsiDatabaseApplyTransform to generate or apply conversion files.
MSIVal2.msi Msival2 tool.
Msival2 is a command line utility that runs the internal consistency calculator (ICE) suite.
MSIZap.exe Msizap tool.
Msizap.exe is a command line utility that removes all Windows Installer information about a product or all products installed on a computer.
MT.exe Configuration tool.
Generate the signature file and directory.
OleView. Exe OLE/COM Object viewer.
Allows you to browse, configure, and test installed COM classes.
Orca. msi Orca installer.
Orca.exe Installer, which is a database table editor used to create and edit Windows Installer packages and merged modules.
Pvk2Pfx.exe SPC/CER/PVK to PFX Conversion Tool.
Command line tool used to convert a PVK file to a PFX file.
ReBase. Exe Rebase tool.
Specifies the base address of the DLL used by the application.
SetReg.exe SetReg tool.
Set the value of the registry key used to control the authentication process of the Authenticode certificate. These registry items are called "software release status keys ". After the request is completed, this tool displays the current status of the software release status key.
SignTool.exe Signature tool.
The command line tool for Authenticode to sign the application, verify the Authenticode signature, and configure the system directory database.
TcpAnalyzer.exe TCP analyzer.
Enable Monitoring and Diagnosis for various TCP/IP connections. With this tool, you can select any connection in the connection list, the transmission rate, performance bottleneck, loss, re-transmission, and other detailed TCP/IP information of the corresponding connection are displayed in a graphical manner.
UuidGen.exe UUID Generator tool.
This tool generates a universal unique identifier (UUID), also known as GUID ).
WiLogUtl. Exe Windows Installer log utility.
This tool helps analyze the log files installed by Windows Installer and displays the recommended solutions for errors found in the log files.
WinDiff. Exe WinDiff tool.
Compare files and display any differences between them in a graphical manner.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.