Не удается открыть свойства Assembly-CSharp. Мгновенно закрывается

avatar
Lukephos
8 августа 2021 в 17:16
291
3
0

Я пытаюсь изменить корневое пространство имен в моем проекте, которое находится в свойствах. Всякий раз, когда я пытаюсь открыть свойства Assembly-CSharp, любые открытые мной сценарии на короткое время мигают пустыми, а затем ничего не происходит. Там нет никаких ошибок или признаков того, что он пробовал, кроме этой вспышки. Я понятия не имею, что попробовать.

Стоит отметить, что это происходит как на вкладке проекта, так и при щелчке правой кнопкой мыши по файлу сборки в обозревателе решений. Это также является частью проекта Unity, если это по какой-то причине имеет значение. Я использую Visual Studio 2019, и она полностью обновлена.

Спасибо за любые идеи.

Источник

Ответы (3)

avatar
Lukephos
13 августа 2021 в 18:07
0

Друг смог найти для меня ответ на этот вопрос. Оказывается, Инструменты для Unity отключают возможность доступа к свойствам.

Чтобы отключить это, перейдите в Настройки >> Инструменты для Unity >> Общие >> Разное >> Доступ к свойствам проекта

Оказывается, вам все равно не нужно этого делать. Я ошибся, что это нужно делать в настройках Unity и в настройках VS отдельно, но VS будет читать из Unity. Он отключен, так как Unity будет обрабатывать настройки проекта, чтобы они были заданы так, как ожидается для использования Unity.

avatar
Misha Zaslavsky
8 августа 2021 в 17:25
0

Я также использую Visual Studio 2019, и это происходит там. Это ошибка, и ее легко обойти.

После появления пустого экрана есть несколько простых обходных путей, которые вы можете предпринять:

  1. Нажмите на любой другой класс и откройте его, а затем вернитесь к пустому экрану (он больше не должен быть пустым).

  2. Если у вас открыт обозреватель решений, вы можете изменить его размер с помощью мыши, когда вы измените размер, он сразу отобразит страницу.

Lukephos
8 августа 2021 в 18:46
0

Извините, это не похоже на ту же ошибку. Окно не появляется, по крайней мере, насколько я могу судить. Это просто делает любые классы, которые у меня есть, открытой флеш-памятью на секунду. Если я закрою их все, то попробуй, ты вообще ничего не увидишь.

avatar
Roman B
8 августа 2021 в 17:22
0

Если вы хотите изменить корневое пространство имен проекта Unity, я предлагаю вам сделать это через редактор: https://docs.unity3d.com/Manual/class-EditorManager.html

Если вы это уже сделали, остальное может зависеть от вашей IDE. В любом случае, я предлагаю вам проверить это: Как изменить корневое пространство имен в единстве