背景:学校はそのモバイルゲーム開発カリキュラム、審査及び評価Unity3Dを開設し、その後、次の試験におなじみ操作し、コンピュータ上のAPIを使用することを計画して、ThinkPadのために、しかし、それだけで小規模な研究プロジェクトをVSの使用を開始DIY作業これは、小さな怪物(巨人スローランニングを)感じ、そう、時間を節約するために、VS CODEがコンピュータにインストールされます。しかし、最初の使用時に、私たちは、何のコード補完は認められなかったが、Win7ののエンジンルーム内のいくつかのことを覚えておいてください。それから彼は次のことを模索し始めました。
以下は、特定の開発環境とソフトウェアです。
オペレーティングシステム:Windows 10 * 64 2016 LTSC
Unityのバージョン:ユニティ2018.3.12f1(64ビット)
IDE:Visual StudioのコードV1.35.1
まず、キー・ワード内の拡張検索で:団結、そしてバーレーン、下のオンライン検索にプラグインを検索します
C#の
Unity向けデバッガ
2つの拡張後、再起動はまだ問題が解決した後、VSCODEはWin10ユニティ開発環境の下でも使用することが次の百度をチェックし、多くはこの問題を持っているインターネットを見ることができなかった、しかし、この記事を参照してください基本的に拡張または類似しています解決策:
その時は試した後、私は感じています。この方法を試した後、少し奇妙な新しいシステム環境でのNET3.0をアップロードし、しかし。。ヒントを促すことができる、しかし、コード補完は、IDE、コードの各部分の基本的な出力で、XXは未定義に表示されます。。エネルギーコード補完が、機能の欠如が、。強迫性障害赤い波線の多くを参照してください、それが耐えられないだろう。そして、再構築されたプロジェクト、ルートディレクトリ(異なるプロジェクトが同じではないかもしれない)ファイルの下のユニティプロジェクト、組立・CSharp.csproj探すために、上記のブログ記事の内容で、あなたはこの1のXMLを見ることができます:<図1、NETバージョンV4.7.1の点で示しTargetFrameworkVersion>
1元の設定ファイル
しかし、ディレクトリにアクセスすることにより(NETは、インストールされたシステムのバージョン番号を見ることができます):%SYSTEMROOT%\ Microsoft.Net Frameworkは、図2に示す、NETシステム、のみV4.0.30319の最新バージョンのこのバージョンをインストールしないことが分かった\ 。ただ、インストールV3.0のバージョンが低すぎる、使いにくいエラーがたくさんあるでしょう。
図2 NETのバージョン番号を確認するには、システムにインストールされています
その後、V4.0.30319にこのファイルをv4.7.1にバージョン番号インチ 3修正
3 NETバージョン番号の設定ファイルを変更します
最後に、保存し、IDEを再起動して、コード補完は最終的には正常です。
要約:
IDEユニティとしてVS CODEコード上記ユニティセットにした後、プロジェクトのルートディレクトリにcsproj設定ファイルの「TargetFrameworkVersion」カタログフレームワークのバージョン番号(このバージョン番号は何に基づいて決定された研究はない)、しかし、この分析から、動作環境に影響を与えるターゲットIDEの機能のフレームワークのバージョンを確認することができ、バージョン番号は、しかし、間違っているIDE対応する機能に影響を与え、インターネットを検索最もそれらのバックWIN10 NET3.0に、このバージョンを行くと言われていますこのバージョンは、直接、明らかにあまりにも面倒である最新バージョンを、読むことに関しては、手動でWIN10にインストールする必要が古すぎる、加えて、IDEの古いバージョンで多くのミスが同様のAPI機能の多くの新しいバージョンがあるかもしれないと言うことはできませんいくつかのパラメータリストが存在しないか、または変更されます、このチュートリアルNETのバージョン4.0には、最新ではない、けれども、まだコース上の単純な学習や一時的に十分なため、あなたは自分の状況に応じてすることができ、インストールは比較的新しいですNETバージョン(可能なゲーム開発者のために、動作環境。これは、新しい、より右でなければなりません)、プロジェクトのデフォルト4.7良いです WIN10の新バージョンでは、デフォルトの設定でインストールすることができますされています。「VSCodeユニティプロジェクトレノボインテリセンス機能を使用することはできませんWindonws 10」を解決することができ、プロジェクトの設定ファイルを変更し、コンピュータ上でNET Frameworkの最新バージョンのNET Frameworkの新しいバージョン、またはターゲットフレームワークのバージョンをインストールする必要があります問題。