このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 .NET のドキュメント .NET を使い、C#、F#、Visual Basic を使用して任意のプラットフォームでアプリケーションを作成する方法について説明します。 API リファレンス、サンプル コード、チュートリアルなどを参照します。

.NET Framework 4.8 .NET Framework 4.7.2 .NET Framework 4.7.1 .NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2 .NET Framework 4.5.2 .NET Framework 3.5 Service Pack 1 はじめに Microsoft .NET Framework 修復ツールは、Microsoft .NET Framework のセットアップまたは更新に影響を与える頻繁に発生する問題を検出します。 ツールは、既知の修正プログラムを適用するか、サポートされている .NET Framework バージョンの破損したインストールを修復することで、これらの問題を解決しようとします。 このツールには、使いやすいウィザ
Important C++/CLI は、.NET の初期 (2003 年から 2010 年) に設計されたテクノロジであり、互換性のために引き続きサポートされています。 これは、既存のコードベース、特に .NET Framework から .NET Core に移行されるコードベース、または .NET Framework を超えて進化する可能性が低い大規模なレガシ システムを維持する場合に最適です。 C++/CLI は信頼性と堅牢性を備えていますが、継続的な機能を確保するために必要な機能以外の新機能は計画されていません。 開発者は、C++/CLI を使用すると、C++ 言語と .NET 言語の両方がペシミライズされます。これは、設計時に使用できる言語機能と API (つまり、ISO C++11 および .NET Core より前) によって制約されるためです。 C++/CLI は C++9
.NET(ドットネット、旧称 .NET Core)は、.NETを実装したFOSSのクロスプラットフォームマネージソフトウェアフレームワークである[4]。.NET 5以降は、.NET FrameworkおよびXamarin/Monoの機能が統合され、それらの後継にもなっている。[5] .NETの実装には.NET FrameworkやXamarin/Monoが存在する[6]。.NET Coreはクロスプラットフォームを特徴としてMicrosoftが開発を主導している.NET実装の1つである[6]。Windows・Linux・macOS等に対応している[7]。.NET Coreの基盤上では以下のタイプ(シナリオ)のアプリケーションを開発できる。 Webアプリ(ASP.NET Coreによる) コマンドラインアプリ ライブラリ GUIアプリ(Windows限定) ユニバーサルWindowsプラット
Microsoft .NET Framework(マイクロソフト ドットネット フレームワーク)は、マイクロソフトが開発していたアプリケーション開発・実行環境である。バージョン4.8をもって.NET Frameworkのメジャーアップデートは終了し、セキュリティとバグ修正のための更新は継続されるが、以降の新規開発における推奨環境は.NETとなった[3]。 Windowsアプリケーションだけでなく、XML WebサービスやウェブアプリケーションなどWebベースのアプリケーションなども包括した環境となっている。一般に.NETという場合、.NET全体の環境を指す。現在はOSS版の.NET CoreやMonoも包括した技術仕様の総称を.NETと呼び、プロプライエタリの初期から存在する従来のWindows専用実装のみを.NET Frameworkと呼んで区別している。
Windows Vista(R)、Windows(R) 7またはWindows(R) 8の場合は、hostsファイルを編集するユーザに対して、事前に書込み権限を付与してください。 インストール時の注意事項PCクライアントのいずれかの機能が起動中の場合は、インストールできません。PCクライアントの各機能をすべて終了させてから、インストールを行ってください。 サービスの確認Windows Installerのサービスが起動されている必要があります。 .NET Framework連携を使用する場合、PCクライアントをインストールする前に、.NET Frameworkのインストール状態を確認してください。.NET Frameworkのインストール状態により、Symfoware .NET Data Provider機能の登録が必要となる場合があります。 .NET Frameworkは、CLR2.0(
共通言語ランタイムがインストールされている各コンピューターには、グローバル アセンブリ キャッシュと呼ばれるコンピューター全体のコード キャッシュがあります。 グローバル アセンブリ キャッシュには、コンピューター上の複数のアプリケーションによって共有されるように指定されたアセンブリが格納されます。 アセンブリは、必要なときにのみグローバル アセンブリ キャッシュにインストールして共有する必要があります。 一般的なガイドラインとして、アセンブリの依存関係を非公開にし、アセンブリの共有が明示的に必要でない限り、アプリケーション ディレクトリでアセンブリを見つけます。 さらに、アセンブリをグローバル アセンブリ キャッシュにインストールして、COM 相互運用機能またはアンマネージ コードからアクセスできるようにする必要はありません。
Visual Studio で 64ビット版のASP.NET を実行すると「ファイルまたはアセンブリ、またはその依存関係の1つが読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました。」エラーが発生する Visual Studio で 64ビット版のASP.NET を実行すると「ファイルまたはアセンブリ、またはその依存関係の1つが読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました。」エラーが発生することがあります。この記事では対策について紹介します。 現象 構成マネージャーで64ビット版のASP.NETプロジェクトを作成します。(デフォルトではany cpuの設定になっています。) x64の構成でビルドしてASP.NETプロジェクトを実行します。 下図の「ファイルまたはアセンブリ、またはその依存関係の1つが読み込めませんでした。間違ったフォー
このドキュメントでは、以前のリリース (ASP.NET 4 Beta 1、Beta 2 リリースなど) を使用して作成されたアプリケーションに影響する可能性がある .NET Framework バージョン 4 リリースに対して行われた変更について説明します。 このホワイトペーパーをダウンロードする 内容 Web.config ファイルの ControlRenderingCompatibilityVersion 設定 ClientIDMode の変更 HtmlEncode と UrlEncode で単一引用符をエンコードするようになりました ASP.NET ページ (.aspx) パーサーの厳格化 ブラウザー定義ファイルの更新 ルート Web 構成ファイルから削除された System.Web.Mobile.dll ASP.NET 要求の検証 既定のハッシュ アルゴリズムが HMACSHA25
例 次のコード例では、 コントロールを使用PrintDialogして、、ShowHelp、および Document の各プロパティを設定するAllowSomePages方法を示します。 この例を実行するには、 という名前のコントロールと というPrintDialog1名前のボタンButton1を含むPrintDialogフォームに次のコードを貼り付けます。 この例では、ボタンの Click イベントと のイベントdocToPrintがPrintPage、この例で定義されているイベント処理メソッドに接続されている必要があります。 // Declare the PrintDocument object. System::Drawing::Printing::PrintDocument^ docToPrint; // This method will set properties on the
#using <System.dll> #using <System.Windows.Forms.dll> #using <System.Drawing.dll> using namespace System; using namespace System::IO; using namespace System::Drawing; using namespace System::Drawing::Printing; using namespace System::Windows::Forms; public ref class PrintingExample: public System::Windows::Forms::Form { private: System::ComponentModel::Container^ components; System::Windows::Forms
public ref class StackFrame sealed public ref class StackFrame public sealed class StackFrame public class StackFrame [System.Serializable] public class StackFrame [System.Serializable] [System.Runtime.InteropServices.ComVisible(true)] public class StackFrame type StackFrame = class [<System.Serializable>] type StackFrame = class [<System.Serializable>] [<System.Runtime.InteropServices.ComVisible(
packages.config ファイルは、プロジェクトで参照されるパッケージの一覧を保守管理するために、一部のプロジェクト タイプで使用されます。 これにより NuGet は、ビルド サーバーなど、別のコンピューターにプロジェクトを転送するとき、一部のパッケージだけでプロジェクトの依存関係を簡単に復元できます。 使用する場合は、packages.config をプロジェクト ルートに配置する必要があります。 これは、最初の NuGet 操作の実行時に自動的に作成されますが、nuget restore などのコマンドを実行する前に手動で作成することもできます。 PackageReference を使用するプロジェクトでは、packages.config は使用されません。 [スキーマ] このスキーマは単純です。標準の XML ヘッダーは、1 つまたは複数の <packages> 要素を含む
正規表現は、テキストを処理するための強力で柔軟で効率的な方法を提供します。 正規表現の広範なパターンマッチング表記により、大量のテキストをすばやく解析して次のことが可能になります。 特定の文字パターンを見つけます。 テキストを検証して、事前定義されたパターン (メール アドレスなど) と一致することを確認します。 テキスト部分文字列の抽出、編集、置換、または削除を行う レポートを生成するために、抽出された文字列をコレクションに追加します。 文字列を扱う、または大きなテキスト ブロックを解析する多くのアプリケーションでは、正規表現は不可欠なツールです。 正規表現のしくみ 正規表現を使用したテキスト処理の中心となるのは、.NET の System.Text.RegularExpressions.Regex オブジェクトによって表される正規表現エンジンです。 少なくとも、正規表現を使用してテキス
注意 このページにアクセスするには、承認が必要です。 サインインまたはディレクトリの変更を試すことができます。 このページにアクセスするには、承認が必要です。 ディレクトリの変更を試すことができます。 .NET は、迅速かつ簡単にアプリに統合できる、階層化された拡張可能で管理されたインターネット サービスの実装を提供します。 ネットワーク アプリは、プラグ可能なプロトコルを基に構築して、さまざまなインターネット プロトコルを自動的に利用したり、クロスプラットフォーム ソケット インターフェイスのマネージド実装を使用してソケット レベルでネットワークを操作したりできます。 インターネット アプリ インターネット アプリは、情報を要求するクライアント アプリと、クライアントからの情報要求に応答するサーバー アプリの 2 種類に大きく分類できます。 従来のインターネット クライアント サーバー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く