CleanUp

備忘録と豆の知識

Ubuntu18.04 MonoDevelop C# ビルド時 GenerateDepFiles でエラーが発生する

Microsoftのお示しになられた手順通りにUbuntu18.04にdotnetをインストールしたところ、どうやらこのバージョンではタイトルのようなエラーが発生するようだ。

とっぴんぱらりのぷぅ。

解決

参考:
https://github.com/dotnet/core/issues/2540

このエラーはバージョンを2.2.105に下げることで解決するらしい。
apt remove dotnetを行ってから、次のコマンドを実行してみた。

sudo apt install dotnet-sdk-2.2=2.2.105-1

その後、MonoDevelopで [ユーザー設定] -> [SDKの場所] -> [.NET Core] からdotnetの場所を指し示してやる。
/usr/share/dotnet/dotnet
など。

以上の手順で、エラーは発生しなくなり、ビルドも正常に行えるようになった。