「.NET」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎インストール: Tip を訳出)
(→‎VS Code の OmniSharp 依存ライブラリ: 削除(英語版に記述なし))
13行目: 13行目:
   
 
{{Tip|{{ic|PATH}} に {{ic|~/.dotnet/tools}} を追加してください。追加しない場合は、 dotnetツールはシェルから使うことができません。}}
 
{{Tip|{{ic|PATH}} に {{ic|~/.dotnet/tools}} を追加してください。追加しない場合は、 dotnetツールはシェルから使うことができません。}}
 
=== VS Code の OmniSharp 依存ライブラリ ===
 
 
Arch は Dotnet SIG による公式サポートがされておらず、C# 拡張 (OmniSharp) による依存ライブラリのインストールが失敗することがあります [https://github.com/OmniSharp/omnisharp-vscode/wiki/Installing-the-.NET-Core-Debugger-on-Arch-Linux]。
 
 
問題を解決するには {{AUR|icu57}} をインストールして、VS Code の設定で "csharp.fallbackDebuggerLinuxRuntimeId" を "ubuntu.16.04-x64" に設定してください。そして VS Code を再起動してから、C# のソースファイルを開いて依存ライブラリのインストールを行ってください。
 
   
 
== 参照 ==
 
== 参照 ==

2020年9月30日 (水) 11:45時点における版

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

インストール

.NET Core で管理されるアプリケーションを実行したいだけの場合は dotnet-runtime パッケージをインストールしてください。

.NET Core でアプリをビルドする場合は dotnet-sdk パッケージもインストールしてください。

Microsoft は .NET Core アプリをビルド・デバッグするときは Electron ベースのオープンソース IDE である Visual Studio Code を使うことを推奨しています。

ヒント: PATH~/.dotnet/tools を追加してください。追加しない場合は、 dotnetツールはシェルから使うことができません。

参照