TOP C++/CLR Win32API MSIL Visual C++ Mono

Visula Studio

assembly location

.NET Framework 4以前
%programfiles%\Reference Assembliesメタデータ、実装を含んだアセンブリ
.NET Framework 4以降
%programfiles%\Reference Assembliesメタデータ (metadata) のみを含んだ (実装を含まない) アセンブリ
%systemdrive%\Windows\Microsoft.NET\Framework\<バージョン番号>実装 (implementation) を含むアセンブリの実体

keyboard

Form

Control

File/Dir

Thread

Printer



Library

text

iText.Net PDF用
iText Java C#

Inheritance

abstructderibeddesc
System.IO.TextReaderSystem.IO.StreamReader
System.IO.StringReader
ストリーム,文字列から文字データ読込
System.IO.TextWriterSystem.IO.StreamWriter
System.IO.StringWriter
ストリーム,文字列に文字データを書込
System.Net.WebRequestSystem.Net.FileWebRequest
System.Net.HttpWebRequest
Web上リソースに送信するリクエストを表す
System.Net.WebResponseSystem.Net.FileWebResponse
System.Net.HttpWebResponse
Web上のリソースを受信するレスポンスを表す
System.Windows.Forms.CommonDialogSystem.Windows.Forms.ColorDialog
System.Windows.Forms.FileDialog
System.Windows.Forms.FontDialog
System.Windows.Forms.PrintDialog
コモンダイアログ・ボックス表示
System.Windows.Forms.FileDialogSystem.Windows.Forms.OpenFileDialog
System.Windows.Forms.SaveFileDialog
ファイル・ダイアログ・ボックス表示
System.Windows.Forms.MenuSystem.Windows.Forms.ContextMenu
System.Windows.Forms.MainMenu
System.Windows.Forms.MenuItem
メニュー
System.Data.Common.DbDataAdapteSystem.Data.Odbc.OdbcDataAdapter
System.Data.OleDb.OleDbDataAdapter
System.Data.SqlClient.SqlDataAdapter
ADO.NETデータベースにアクセス用データ・アダプタ

Util

.NET Reflector
Al.exe Assembly LinkerGenerates a file that has an assembly manifest from modules or resource files.
Aximp.exe Windows Forms ActiveX Control ImporterConverts type definitions in a COM type library for an ActiveX control into a Windows Forms control.
Caspol.exeCode Access Security Policy ToolEnables you to view and configure security policy for the machine policy level, the user policy level, and the enterprise policy level. In the .NET Framework 4 and later, this tool does not affect code access security (CAS) policy unless the is set to true.
Cert2spc.exe Software Publisher Certificate Test ToolCreates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. This tool is for testing purposes only.
Certmgr.exe Certificate Manager ToolManages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs).
Clrver.exe CLR Version Toolreports all the installed versions of the common language runtime (CLR) on the computer.
CorFlags.exe CorFlags Conversion ToolLets you configure the CorFlags section of the header of a portable executable (PE) image.
Fuslogvw.exe Assembly Binding Log ViewerDisplays information about assembly binds to help you diagnose why the .NET Framework cannot locate an assembly at run time.
Gacutil.exe Global Assembly Cache ToolLets you view and manipulate the contents of the global assembly cache and download cache.
Ilasm.exe IL AssemblerGenerates a portable executable (PE) file from intermediate language (IL). You can run the resulting executable to determine whether the IL performs as expected.
Ildasm.exe IL DisassemblerTakes a portable executable (PE) file that contains intermediate language (IL) code and creates a text file that can be input to the IL Assembler (Ilasm.exe).
Installutil.exeInstaller ToolEnables you to install and uninstall server resources by executing the installer components in a specified assembly.
Lc.exe License CompilerReads text files that contain licensing information and produces a .licenses file that can be embedded in a common language runtime executable as a resource. Reads text files that contain licensing information and produces a .licenses file that can be embedded in a common language runtime executable as a resource.
Mage.exe Manifest Generation and Editing ToolLets you create, edit, and sign application and deployment manifests. As a command-line tool, Mage.exe can be run from both batch scripts and other Windows-based applications, including ASP.NET applications.
MageUI.exe Manifest Generation and Editing Tool, Graphical ClientSupports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI). Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI).
Makecert.exe Certificate Creation ToolGenerates X.509 certificates for testing purposes only. Generates X.509 certificates for testing purposes only.
MDbg.exe .NET Framework Command-Line DebuggerHelps tools vendors and application developers find and fix bugs in programs that target the .NET Framework common language runtime. This tool uses the runtime debugging API to provide debugging services.
Mgmtclassgen.exe Management Strongly Typed Class GeneratorEnables you to generate an early-bound managed class for a specified Windows Management Instrumentation (WMI) class.
Mpgo.exe Managed Profile Guided Optimization ToolEnables you to tune native image assemblies using common end-user scenarios. Mpgo.exe allows the generation and consumption of profile data for native image application assemblies (not the .NET Framework assemblies) using training scenarios selected by the application developer.
Ngen.exe Native Image GeneratorImproves the performance of managed applications through the use of native images (files containing compiled processor-specific machine code). The runtime can use native images from the cache instead of using the just-in-time (JIT) compiler to compile the original assembly.
Peverify.exe PEVerify ToolHelps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements. Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements.
Regasm.exe Assembly Registration ToolReads the metadata within an assembly and adds the necessary entries to the registry. This enables COM clients to appear as .NET Framework classes.
Regsvcs.exe .NET Services Installation ToolLoads and registers an assembly, generates and installs a type library into a specified COM+ version 1.0 application, and configures services that you have added programmatically to a class.
Resgen.exe Resource File GeneratorConverts text (.txt or .restext) files and XML-based resource format (.resx) files to common language runtime binary (.resources) files that can be embedded in a runtime binary executable or compiled into satellite assemblies.
SecAnnotate.exe.NET Security Annotator ToolIdentifies the SecurityCritical and SecuritySafeCritical portions of an assembly.
SignTool.exe Sign ToolDigitally signs files, verifies signatures in files, and time-stamps files.
Sn.exe Strong Name ToolHelps create assemblies with strong names. This tool provides options for key management, signature generation, and signature verification.
SOS.dll SOS Debugging ExtensionHelps you debug managed programs in the WinDbg.exe debugger and in Visual Studio by providing information about the internal common language runtime environment.
SqlMetal.exe Code Generation ToolGenerates code and mapping for the LINQ to SQL component of the .NET Framework.
Storeadm.exe Isolated Storage ToolManages isolated storage; provides options for listing the user's stores and deleting them.
Tlbexp.exe Type Library ExporterGenerates a type library that describes the types that are defined in a common language runtime assembly.
Tlbimp.exe Type Library ImporterConverts the type definitions found in a COM type library into equivalent definitions in a common language runtime assembly.
Winmdexp.exe Windows Runtime Metadata Export ToolExports a .NET Framework assembly that is compiled as a .winmdobj file into a Windows Runtime component, which is packaged as a .winmd file that contains both Windows Runtime metadata and implementation information.
Winres.exe Windows Forms Resource EditorHelps you localize user interface (UI) resources (.resx or .resources files) that are used by Windows Forms. You can translate strings, and then size, move, and hide controls to accommodate the localized strings.


Note

System::IO::Directory

static String^ GetCurrentDirectory ();
static array<String^>^ GetDirectories (String^ path);
static array<String^>^ GetFiles (String^ path);
static void Delete (String^ path);
static bool Exists (String^ path);
static DirectoryInfo^ CreateDirectory (String^ path);

System.IO.File

static bool Exists (String^ path);
static void Delete (String^ path);
static void Move (String^ sourceFileName, String^ destFileName);

.NET Framework System Requirements

MSDN

Hardware requirementsVersion 4.5Version 4 fullVersion 4 clientVersion 3.5Version 3.0Version 2.0Version 1.1
Processor (min)1 GHz1 GHz1 GHz400 MHz400 MHz400 MHzPentium 90 MHz
RAM512 MB512 MB512 MB96 MB96 MB96 MB32 MB
Disk space (minimum)
32-bit850 MB850 MB600 MB280 MB280 MB280 MB?
64-bit2 GB2 GB1.5 GB610 MB610 MB610 MB?

Client Operating systemVersion 4.5Version 4Version 3.5Version 2.0Version1.1
Windows 8 (32-bit and 64-bit editions)installed
Windows 7 (32-bit and 64-bit editions)
Windows Vista SP2 (32-bit and 64-bit editions)
Windows XP Professional
Windows XP Professional x64 Edition?
Windows XP Home Edition
Windows XP Media Center Edition 2005-
Windows XP Media Center Edition 2004-
Windows XP Media Center Edition 2002-
Windows XP Professional Reduced Media Edition-
Windows XP Home Reduced Media Edition-
Windows XP Tablet PC Edition-
Windows XP Starter Edition-
Windows 2000 Professional with SP4--
Windows Millennium Edition--
Windows NT Workstation---
Microsoft Windows 98 Second Edition--
Microsoft Windows 98--
Microsoft Windows 95---
RequirementsVersion 4.5Version 4Version 3.5Version 2.0Version1.1
SQL Server .NET Data ProviderMicrosoft Data Access Components (MDAC) 2.6 or later
Access to system management informationWindows Management Instrumentation (WMI) (installed with operating system on Windows 2000, Windows Millennium Edition, and Windows XP)
COM+ servicesWindows 2000 Service Pack 2.0
Microsoft Internet Explorer6.0 or later6.0 or later6.0 or later5.01 or later
Windows Installer3.1 or later3.1 or later3.0 or later2.0 or later

管理人/副管理人のみ編集できます