コンテンツにスキップ

「.NET」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
翻訳
(相違点なし)

2017年5月13日 (土) 18:05時点における版

.NET Core は Microsoft 製の新しいオープンソース C# フレームワークです。先行の .NET Framework と異なり、クロスプラットフォームで動作し近代的なアプリケーションに適した設計が行われています。

インストール

警告 Microsoft のバイナリが Arch が採用しているバージョンよりも古い OpenSSL にリンクしているため dotnet-binAUR パッケージは現在動作しません。

.NET Core を実行するには dotnetAUR パッケージをインストールしてください。

.NET Core でアプリをビルドするには dotnet-cliAUR と 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# のソースファイルを開いて依存ライブラリのインストールを行ってください。

参照