Tool Set description in DOTNET

Source: Internet
Author: User
Tags class generator dotnet
Configuration and deployment tools
Tools Description

ASP. net iis registration tool (aspnet_regiis.exe)

Allow the administrator or installer to update the script ing of the ASP. NET application so that it points to the ASP. net isapi version associated with the tool. You can also use this tool to perform other ASP. NET configuration operations.

Assembly Cache Viewer (shfusion. dll)

Allows you to view and operate on Windows Resource Manager. .

Assembly Linker (al.exe)

From one or more files (resource files or File) to generate a file with an assembly list.

Assembly registration tool (regasm.exe)

Read the metadata in the Assembly and add necessary items to the registry so that the COM Client can transparently create. NET Framework classes.

Bind the assembly to the log viewer (fuslogvw.exe)

Displays detailed information about failed assembly binding. This information helps you diagnose why. NET Framework cannot find the Assembly at runtime.

Corflags Conversion Tool (corflags.exe)

Allows you to configure the corflags section of the executable image header.

Global Assembly Cache tool (gacutil.exe)

Allows you to view and manipulate Global Assembly Cache and download cached content. Shfusion. dll provides similar functions, so gacutil.exe can be used to construct scripts, generate file files, and batch files.

Installer tool (installutil.exe)

Allows you to install and uninstall server resources by executing the installer components of the specified assembly.

Independent storage tool (storeadm.exe)

List or delete all existing buckets for users currently logged on.

Local image generator (ngen.exe)

Create a local image from a hosted assembly and install it in the local computer's local image cache.

. NET Framework Configuration tool (mscorcfg. MSC)

Provides a graphical interface to manage. NET Framework security policies and applications that use remote processing services. This tool also allows you to manage and configure the assembly in the global assembly cache.

. Net Service Installation Tool (regsvcs.exe)

By loading and registering an assembly, and generating, registering, and installing the Type Library to an existing COM + 1.0 application, add the Managed class to the Windows 2000 component service.

XML serialization Program Generator tool (sgen.exe)

Creates an XML serialization assembly for the type in the specified assembly to improve Runtime performance.

Soapsuds tool (soapsuds.exe)

A remote processing technology helps you compile client applications that communicate with XML Web Services.

Type Library Export Program (tlbexp.exe)

Generate a Type Library from a set of common language runtime libraries.

Type Library import program (tlbimp.exe)

Convert the type definitions found in the com Type Library to the equivalent definition of the managed metadata format.

Web Service Description Language tool (wsdl.exe)

The XML Web Services and XML Web Services client code is generated from the Web Service Description Language (WSDL) protocol file, XML schema definition (XSD) architecture file, and. discomap discovery file.

Web service discovery tool (disco.exe)

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.

XML schema definition tool (xsd.exe)

The generated XML architecture should comply with the XSD language proposed by the W3C. This tool can generate the Common Language Runtime Library Class and XSD architecture file Class.

Debugging tools
Tools Description

Microsoft CLR debugger (dbgclr.exe)

The graphic interface provides debugging services to help application developers find and fix bugs in various programs in the Runtime Library.

Run the library debugger (cordbg.exe)

Use the Common Language Runtime Library "Debug API" to provide the Command Line Debugging service. It is used to find and fix bugs in various programs for the running library.

. Net SDK command line debugger (mdbg.exe)

Use the Common Language Runtime Library "Debug API" to provide the Command Line Debugging service.

Security Tools
Tools Description

Certificate creation tool (makecert.exe)

Generate an X.509 Certificate for testing purposes only.

Certificate Manager tool (certmgr.exe)

Manage certificates, certificate trust lists (CTL), and Certificate Revocation Lists (CRL ).

Certificate verification tool (chktrust.exe)

Verify the validity of the file signed with the X.509 Certificate. This certificate verification tool is only available with. NET Framework SDK 1.0 and 1.1. In the newer. NET Framework SDK version, use the signature tool (signtool.exe) instead.

Code access security policy tool (caspol.exe)

Allows you to check and modify computer, user, and enterprise-level code access security policies.

File signature tool (signcode.exe)

Use the Authenticode digital signature to sign the portable execution file (PE. This file signing tool is only available with. NET Framework SDK 1.0 and 1.1. In the newer. NET Framework SDK version, use the signature tool (signtool.exe) instead.

Permission viewing tool (permview.exe)

Displays the minimum, optional, and denied permission sets for Assembly requests. You can also use this tool to view all descriptive security information used by the Assembly.

Peverify tool (peverify.exe)

Performs msil type security verification and metadata verification on the specified assembly.

Policy migration tool (migpole.exe)

Migrate security policies between two compatible versions of. NET Framework.

Secutil tool (secutil.exe)

Extract strong-name public key information or Authenticode publisher certificate from the assembly in a format that can be merged into the code.

Set registry tool (setreg.exe)

Allows you to change the registry settings of the software release key, which controls the behavior of the certificate verification process. This registry setting tool is only available with. NET Framework SDK 1.0 and 1.1. In the newer. NET Framework SDK version, use the signature tool (signtool.exe) instead.

Signing tool (signtool.exe)

Digitally sign the file to verify the signature in the file and timestamp file.

Issuer Certificate Test Tool (cert2spc.exe)

Create a issuer certificate (SPC) from one or more X.509 certificates for testing purposes only ).

Powerful name tool (sn.exe)

Creates an assembly with a strong name. Sn.exe provides options for key management, Signature generation, and signature verification.

Common Tools
Tools Description

License compiler (lc.exe)

Read text files containing authorization information and generate a. Licenses file that can be embedded in the executable file of the common language runtime.

Manage the strongly typed class generator (mgmtclassgen.exe)

You can use C #, Visual Basic, or JScript to quickly generate an earlier bound class for the specified Windows Management Instrumentation (Wmi) class.

Msil assembler (ilasm.exe)

Slave Generate a PE file. You can run the result executable file (which contains the msil code and required metadata) to determine whether the msil code is executed as expected.

Msil disassembly program (ildasm.exe)

Use a PE file containing msil code to create a text file suitable for input to msil assembler (ilasm.exe.

Resource file Generator tool (resgen.exe)

Convert text files and. resx (XML-based resource format) file.. net public Language Runtime Library binary. resources files. the resources file can be embedded in the binary executable file of the Runtime library or compiled into the Affiliated Program set.

Windows form ActiveX control import program (aximp.exe)

Convert the type definition in the com Type Library of the ActiveX control to a Windows form control.

Windows form viewer (wincv.exe)

Search for managed classes that match the specified search mode and use the reflection API to display information about these classes.

The Windows form viewer is only available with. NET Framework SDK 1.0 and 1.1.

Windows Forms resource editor (winres.exe)

Allows quick and convenient localization of Windows Forms.

 

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.