.NETFramework(4.7.1)の参照アセンブリが見つかりません。

.NETFramework(4.7.1)の参照アセンブリが見つかりません。

私は最近、私のコンピュータにLinux(DebianベースのディストリビューションDeepin)をインストールしました。新しくインストールされたディストリビューションでは、ゲーム開発を試してみたいので、VSCodeとUnityをインストールしました。 VSCodeのどこかで以前のバージョン「3.1」のような警告を見た後、公式MicrosoftのWebサイトから.netをインストールしました。

ただし、.netがインストールされていてもVSCodeを起動すると、次のエラーが発生します。

The reference assemblies for .NETFramework,Version=v4.7.1 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application.

monoクイックGoogle経由でインストールするとエラーを解決する必要があることがわかりましたが、明らかにそうではありませんでした。再起動してインストールプロセスをやり直しましたが、それでもエラーが発生します。

私は何が間違っていましたか?

私はゲーム開発とLinuxの仕事が初めてで、これらのことをプレイしたいと思います。

私のものmono -V

Mono JIT compiler version 6.12.0.90 (tarball Fri Sep  4 14:03:37 UTC 2020)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug 
        Interpreter:   yes
        LLVM:          yes(610)
        Suspend:       hybrid
        GC:            sgen (concurrent by default)

私のものdotnet --info

.NET Core SDK (reflecting any global.json):
 Version:   3.1.402
 Commit:    9b5de826fd

Runtime Environment:
 OS Name:     Deepin
 OS Version:  20
 OS Platform: Linux
 RID:         linux-x64
 Base Path:   /usr/share/dotnet/sdk/3.1.402/

Host (useful for support):
  Version: 3.1.8
  Commit:  9c1330dedd

.NET Core SDKs installed:
  3.1.402 [/usr/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.App 3.1.8 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.8 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

答え1

dotnet core 3.1がインストールされていますが、.Net Frameworkが必要です。

dotnetコアは、Linux上で動作するクロスプラットフォームフレームワークです。 .Net FrameworkはWindowsでのみ利用可能です。

これが欲しいのかどうかはわかりませんが、Wineを使用している場合は、Linuxでエミュレートできます。Ubuntu 18.04/18.10 に Microsoft Net Framework 4.7 をインストールする

関連情報