テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

【Unity】Unity 2018.2で「C# プロジェクト "Assembly-Csharp"は、このコンピューターにインストールされていない」が出たので、その対処

f:id:tsubaki_t1:20180617025211j:plain

Unity 2018.2にてVisual Studio経由でソースコードを編集する際、C#プロジェクト"Assembly-CSharp"はこのコンピューターにいんすとーるされていない。".NET Framework、Version=4.7.1"を対象にしています。」といった感じのダイアログが出ました。
↑のダイアログが出ると、ソースコードを追加する度にダイアログが出てきて、例え「今後この操作中にメッセージを表示しない」しても何度でも出てきます。

それの対処法についてです。

 

対処法

対処法は簡単で、.NET Framework Version=4.7.1のターゲットパックをVisual Studioに入れれば良いです。

 

ということで、パックを入れていきます。

f:id:tsubaki_t1:20180617025634j:plain

まず、ツール>ツールと機能を取得(T)を選択します。
すると暫くしてワークロード一覧が出るので「個別のコンポーネント」タブを選択します。
一覧から.NET Framework 4.7.1 Target Pack」を選択し、「変更」ボタンを押します

この後、実行中の処理が云々とか言われるかもしれませんが、無視して続けても問題なかったです。

f:id:tsubaki_t1:20180617025439j:plain

これでダイアログが出なくなりました。

 

Macの場合

Macの場合はこちら

tsubakit1.hateblo.jp