質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。

解決済

(その他のファイル)の直し方をご教授ください。

tr58
tr58

総合スコア23

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。

1回答

0リアクション

0クリップ

298閲覧

投稿2022/09/27 01:43

編集2022/09/27 03:01

前提

nuget for unityでいくつかパッケージをインストールしたところ
c#のファイルを開くと「その他のファイル」になって編集出来なくなりました。

実現したいこと

パッケージをインストールする以前のようにvisual studioでコードを書きたい。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

外部ツールをしっかり設定すれば直るということを知りましたが、
Microsoft Visual Studio(internal)というものしか選択出来ませんでした。
また、他のunityプロジェクトは問題なくvisual studioでコードが書けます。

補足情報(FW/ツールのバージョンなど)

イメージ説明

イメージ説明

イメージ説明

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

y_waiwai

2022/09/27 01:50

どこがどうその他のファイルなんでしょうか そこんところの画像を提示しましょう
tr58

2022/09/27 01:56

補足情報欄に画像を追加しました。 よろしくお願い致します。
Zuishin

2022/09/27 02:14

その他のファイルの右にドロップダウンボタン(▼)があるので、そこをクリックして他にプロジェクトがないか探してみてください。 なければソリューションエクスプローラーからプロジェクトを選び、コンテキストメニューを開いてそのファイルを追加してください。 プロジェクトすらないのであれば、プロジェクトを開いていません。
tr58

2022/09/27 02:26

プロジェクトすらありませんでした。 プロジェクトはUnityのAssetsにある該当のC#スクリプトファイルをダブルクリックで開いています。 プロジェクトの開き方は問題ないでしょうか。
tr58

2022/09/27 02:30

他の正常に動くunityのプロジェクトは外部ツールはMicrosoft Visual Studio("VSのバージョン")となっています。しかし、このunityのプロジェクトのみ外部ツールがMicrosoft Visual Studio(internal)となってしまっています。そちらに問題があると考えているのですが、その点はいかがでしょうか。
Zuishin

2022/09/27 02:37 編集

https://forum.unity.com/threads/installed-unity-edit-preferences-external-script-editor-did-not-recognize-visual-studio.733592/ こちらを試してみてください。 少し順番を変えて引用します。 > go to Preferences, External Tools > Pointing the External Script Editor > to this file > "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe > brought back the association. Visual Studio 2019 を使っていない場合は当然このパスではないので、エクスプローラーで探してみてください。
tr58

2022/09/27 03:02

Visual Studio 2019をインストールして試しましたが、Visual Studio 2019 (internal)になってしまいました。
tr58

2022/09/27 03:03

補足情報欄に画像追加済みです。
Zuishin

2022/09/27 05:04

internal が問題なのではなく、編集できないことが問題なんですよね? 編集しようとしたら具体的にどうなりますか? また、関係あるかどうかは知りませんが、一応念の為にプロジェクトを生成してみたらどうでしょうか。 https://baba-s.hatenablog.com/entry/2020/03/18/124000
tr58

2022/09/27 08:02

例えば、あからさまにエラーになるような「ああああああ」などと書いても赤線が入らない。 Visual Studio側でnugetパッケージをインストールしようとしたら、「プロジェクト」→「NuGetパッケージ管理」がグレーになっていて選択できないといったところです。
tr58

2022/09/27 08:15

nuget for uniityでインストールしたパッケージを削除したところ問題は改善されました。 恐らく、インストールしたパッケージが今回の問題の引き金となっていると考えます。
Zuishin

2022/09/27 08:19

とりあえず解決したのであれば、問題となったパッケージの名前を書いて自己解決してください。
tr58

2022/09/27 09:06

Zuishin様、この度は様々ご教示いただきありがとうございました。

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Unity

Unityは、ユニティテクノロジーが開発したゲームエンジンです。 主にモバイルやブラウザ向けのゲーム製作に利用されていましたが、3Dの重力付きゲームが簡単に作成できることから需要が増え、現在はマルチプラットフォームに対応しています。 言語はC言語/C++で書かれていますが、C#、JavaScript、Booで書かれたコードにも対応しています。