「.NET」の版間の差分
表示
削除された内容 追加された内容
翻訳 |
同期 |
||
| 1行目: | 1行目: | ||
[[カテゴリ:開発]] |
[[カテゴリ:開発]] |
||
[[en:.NET Core]] |
[[en:.NET Core]] |
||
'''.NET Core''' は Microsoft 製の新しいオープンソース C# フレームワークです。先行の .NET Framework と異なり、クロスプラットフォームで動作し近代的なアプリケーションに適した設計が行われています。 |
'''.NET Core''' は Microsoft 製の新しいオープンソース C#, Visual Basic, F# ソフトウェアフレームワークです。先行の .NET Framework と異なり、クロスプラットフォームで動作し近代的なアプリケーションに適した設計が行われています。 |
||
== インストール == |
== インストール == |
||
| 7行目: | 7行目: | ||
{{Warning|Microsoft のバイナリが Arch が採用しているバージョンよりも古い [[OpenSSL]] にリンクしているため {{AUR|dotnet-bin}} パッケージは現在動作しません。}} |
{{Warning|Microsoft のバイナリが Arch が採用しているバージョンよりも古い [[OpenSSL]] にリンクしているため {{AUR|dotnet-bin}} パッケージは現在動作しません。}} |
||
.NET Core を実行 |
.NET Core で管理されるアプリケーションを実行したいだけの場合は {{AUR|dotnet}} と {{AUR|dotnet-cli}} パッケージを[[インストール]]してください。 |
||
.NET Core でアプリをビルドする |
.NET Core でアプリをビルドする場合は {{AUR|dotnet-sdk}} パッケージもインストールしてください。 |
||
Microsoft は .NET Core アプリをビルド・デバッグするときは [[Electron]] ベースのオープンソース IDE である [[Visual Studio Code]] を使うことを推奨しています。 |
Microsoft は .NET Core アプリをビルド・デバッグするときは [[Electron]] ベースのオープンソース IDE である [[Visual Studio Code]] を使うことを推奨しています。 |
||
2017年5月14日 (日) 14:57時点における版
.NET Core は Microsoft 製の新しいオープンソース C#, Visual Basic, F# ソフトウェアフレームワークです。先行の .NET Framework と異なり、クロスプラットフォームで動作し近代的なアプリケーションに適した設計が行われています。
インストール
警告 Microsoft のバイナリが Arch が採用しているバージョンよりも古い OpenSSL にリンクしているため dotnet-binAUR パッケージは現在動作しません。
.NET Core で管理されるアプリケーションを実行したいだけの場合は dotnetAUR と dotnet-cliAUR パッケージをインストールしてください。
.NET Core でアプリをビルドする場合は dotnet-sdkAUR パッケージもインストールしてください。
Microsoft は .NET Core アプリをビルド・デバッグするときは Electron ベースのオープンソース IDE である Visual Studio Code を使うことを推奨しています。
VS Code の OmniSharp 依存ライブラリ
Arch は Dotnet SIG による公式サポートがされておらず、C# 拡張 (OmniSharp) による依存ライブラリのインストールが失敗することがあります [1]。
問題を解決するには icu57AUR をインストールして、VS Code の設定で "csharp.fallbackDebuggerLinuxRuntimeId" を "ubuntu.16.04-x64" に設定してください。そして VS Code を再起動してから、C# のソースファイルを開いて依存ライブラリのインストールを行ってください。