Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21

Каждый раз когда пытаюсь сделать проект предлагается войти в безопасный режим

05.06.2022, 07:25. Показов 2455. Ответов 41

Студворк — интернет-сервис помощи студентам
Здравствуйте, помогите пожалуйста решить проблему следующего характера. Установил Unity, каждый раз когда пытаюсь сделать "проект" , предлагается войти в безопасный режим, т.к. что то со скриптом, не дает выполнять практически все функции. Прошу помочь.
Что с ним не так, к сожалению не пойму.
Вот сам код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using NUnit.Framework.Internal;
using NUnit.Framework.Internal.Commands;
using UnityEngine.TestTools;
using UnityEngine.TestTools.Logging;
using UnityEngine.TestTools.TestRunner;
 
namespace UnityEngine.TestRunner.NUnitExtensi ons.Runner
{
class UnityLogCheckDelegatingCommand : DelegatingTestCommand, IEnumerableTestMethodCommand
{
static Dictionary<object, bool?> s_AttributeCache = new Dictionary<object, bool?>();
 
public UnityLogCheckDelegatingCommand(Test Command innerCommand)
: base(innerCommand) {}
 
public override TestResult Execute(ITestExecutionContext context)
{
using (var logScope = new LogScope())
{
if (ExecuteAndCheckLog(logScope, context.CurrentResult, () => innerCommand.Execute(context)))
PostTestValidation(logScope, innerCommand, context.CurrentResult);
}
 
return context.CurrentResult;
}
 
public IEnumerable ExecuteEnumerable(ITestExecutionCon text context)
{
if (!(innerCommand is IEnumerableTestMethodCommand enumerableTestMethodCommand))
{
Execute(context);
yield break;
}
 
using (var logScope = new LogScope())
{
IEnumerable executeEnumerable = null;
 
if (!ExecuteAndCheckLog(logScope, context.CurrentResult,
() => executeEnumerable = enumerableTestMethodCommand.Execute Enumerable(context)))
yield break;
 
foreach (var step in executeEnumerable)
{
// do not check expected logs here - we want to permit expecting and receiving messages to run
// across frames. (but we do always want to catch a fail immediately.)
if (!CheckFailingLogs(logScope, context.CurrentResult))
yield break;
 
yield return step;
}
 
if (!CheckLogs(context.CurrentResult, logScope))
yield break;
 
PostTestValidation(logScope, innerCommand, context.CurrentResult);
}
}
 
static bool CaptureException(TestResult result, Action action)
{
try
{
action();
return true;
}
catch (Exception e)
{
result.RecordException(e);
return false;
}
}
 
static bool ExecuteAndCheckLog(LogScope logScope, TestResult result, Action action)
=> CaptureException(result, action) && CheckLogs(result, logScope);
 
static void PostTestValidation(LogScope logScope, TestCommand command, TestResult result)
{
if (MustExpect(command.Test.Method.Met hodInfo))
CaptureException(result, logScope.NoUnexpectedReceived);
}
 
static bool CheckLogs(TestResult result, LogScope logScope)
=> CheckFailingLogs(logScope, result) && CheckExpectedLogs(logScope, result);
 
static bool CheckFailingLogs(LogScope logScope, TestResult result)
{
if (!logScope.AnyFailingLogs())
return true;
 
var failingLog = logScope.FailingLogs.First();
result.RecordException(new UnhandledLogMessageException(failin gLog));
return false;
}
 
static bool CheckExpectedLogs(LogScope logScope, TestResult result)
{
if (!logScope.ExpectedLogs.Any())
return true;
 
var expectedLog = logScope.ExpectedLogs.Peek();
result.RecordException(new UnexpectedLogMessageException(expec tedLog));
return false;
}
 
static bool MustExpect(MemberInfo method)
{
// method
 
var methodAttr = method.GetCustomAttributes<TestMust ExpectAllLogsAttribute>(true).First OrDefault();
if (methodAttr != null)
return methodAttr.MustExpect;
 
// fixture
 
var fixture = method.DeclaringType;
if (!s_AttributeCache.TryGetValue(fixt ure, out var mustExpect))
{
var fixtureAttr = fixture.GetCustomAttributes<TestMus tExpectAllLogsAttribute>(true).Firs tOrDefault();
mustExpect = s_AttributeCache[fixture] = fixtureAttr?.MustExpect;
}
 
if (mustExpect != null)
return mustExpect.Value;
 
// assembly
 
var assembly = fixture.Assembly;
if (!s_AttributeCache.TryGetValue(asse mbly, out mustExpect))
{
var assemblyAttr = assembly.GetCustomAttributes<TestMu stExpectAllLogsAttribute>().FirstOr Default();
mustExpect = s_AttributeCache[assembly] = assemblyAttr?.MustExpect;
}
 
return mustExpect == true;
}
}
}
Миниатюры
Каждый раз когда пытаюсь сделать проект предлагается войти в безопасный режим  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.06.2022, 07:25
Ответы с готовыми решениями:

Не удается войти в безопасный режим
История началась с того, как появилась необходимость удалить nod32, но для этого необходимо зайти в безопасный режим. После того как...

Не могу войти в безопасный режим на Windows XP
Здравствуйте! Поставил ХР SP3 прекрасно работает уже пол года, почистил комп от хлама начал удалять из корзины, все удалилось, а два файла...

Виснет при попытке войти в безопасный режим
Windows 10 виснет на заставке, при попытке войти в безопасный режим. Пробовал накатывать обновление с дистрибутива. Не помогло. Куда...

41
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 15:30
Glori4, Unity устанавливал через UnityHub? Ошибок при установке или сбоев в работе компа не было?
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 15:44  [ТС]
Устанавливал через Unity Hub, когда установился сам Unyti, устанавливаю рекомендовано
Версию 22 года в самом Unyti, идёт установка, всё ровно, потом как пытаюсь начать проект, грузит... появляется окошко с сообщением о том что что то с файлом который я пытаюсь открыть не так, и перейти в безопасный режим, но там ошибок море, очень прошу, помогите пожалуйста
0
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 15:46
Glori4, а что за файл, который ты пытаешься открыть? + версия 2022 года может быть и забагована. Но это вряд ли.
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 15:52  [ТС]
Когда установилась версия Unyti, пробовал так же с версией 19 года, тоже самое, файл, нажимаю начать проект, выбираю 2 д версию ( с 3д тоже самое) называю проект, нажимаю начать... грузит, на instal загрузке проекта, он выдаёт то что файл который я пытаюсь открыть ( начать проект ) загружен с ошибкой, предлагается перейти в безопасный режи. К слову, не так давно делал восстановление системы, доо этого Unyti был установлен, всё работало хорошо.
0
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 15:54
Glori4, кириллица в пути к проекту есть?
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 15:55  [ТС]
Нет
0
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 15:56
Glori4, значит что-то с виндой скорее всего.
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 15:58  [ТС]
Понял, сессибо! Если будут ещё догадки, пожалуйста скажите мне

Добавлено через 12 секунд
Понял, спасибо! Если будут ещё догадки, пожалуйста скажите мне

Добавлено через 5 секунд
Понял, спасибо! Если будут ещё догадки, пожалуйста скажите мне
0
18 / 11 / 7
Регистрация: 06.04.2022
Сообщений: 172
05.06.2022, 15:59
Glori4, У меня была подобная проблема когда я случайно скрипт назвал именем уже существующего класса в Unity и Unity обращался к моему скрипту, а не к своему. Переименовал класс в своем скрипте и все заработало
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 16:02  [ТС]
Извиняюсь за спам. ( телефон залип )

Добавлено через 2 минуты
Подскажите в каких строках и как переиминовать, пожалуйста
0
18 / 11 / 7
Регистрация: 06.04.2022
Сообщений: 172
05.06.2022, 16:05
Glori4, ну этого я не знаю. А что это за скрипт вообще у тебя. И что ты делал до этой ошибки. Или ты вообщe первый раз скачал и установил Unity, и при первом же запуске у тебя такая ерунда?
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 16:05  [ТС]
vladpad92, подскажите в каких строках и как переименовать, пожалуйста
0
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 16:05
Glori4, не нужно ничего переименовывать. Тут видно, что ошибка не из-за созданных скриптов, а из-за встроенных в проект. Ты же создаёшь абсолютно пустой проект?

vladpad92, дружище, почитай текст ошибки
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 16:08  [ТС]
Да! Областной новый ( пустой )

Добавлено через 1 минуту
vladpad92, блин, если бы я только знал, но к сожалению совсем новичок и ничего не понимаю в доту , если будет желание , помоги разобраться пожалуйста
0
566 / 363 / 208
Регистрация: 18.10.2019
Сообщений: 1,231
05.06.2022, 16:08
Glori4, попробуй удалить всё из папки Library в проекте и затем перезапустить его.
0
18 / 11 / 7
Регистрация: 06.04.2022
Сообщений: 172
05.06.2022, 16:08
ты кстати писал про восстановлении системы чтото. Может файлы с предыдущей Unity конфликтую с новой?
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 16:13  [ТС]
Я думал на этот счёт, но перед восстановлением, удолял программу полностью

Добавлено через 2 минуты
BattleCrow, удолял сегодня эту папку, ничего не происходит, все так же, даже драйвера в Nvidia менял с игровых на драйвера специально для работы
0
18 / 11 / 7
Регистрация: 06.04.2022
Сообщений: 172
05.06.2022, 16:16
BattleCrow, Правильно ли я понимаю, что в том скрипте есть чтото на что ссылается этот скрипт, но этого чегото он найти не может?
0
0 / 0 / 0
Регистрация: 05.06.2022
Сообщений: 21
05.06.2022, 16:21  [ТС]
Да, большинство ошибок ( если не все, их 469 ) name " UNity " в таком роде, как я понимаю он его не видит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.06.2022, 16:21
Помогаю со студенческими работами здесь

Windows server 2003 как войти в безопасный режим?
как войти в безопасный режим в windows server 2003

Не могу войти в безопасный режим и особые варианты загрузки 0xc000000e
Здравствуйте! Сижу за компьютером и внезапно компьютер, как при отключении света) отключается. Включаю, загрузка доходит до входа в...

Уже в DOS вирус: Ваш ПК заблокирован за... оплатите 600р на тел.МТС - В Безопасный режим войти невозможно
Господа, подскажите пожалуйста. Через 3 сек. после перезагрузки компъютера ещё в Dos уже вылазит Окно с предупреждением/шантажом, Скрин...

Можно войти в систему только под "Безопасный режим с загрузкой драйверов"
Проблема. не могу выйти из безопасного режима. Система windows7 64bit. Захожу Администрирование/Конфигурация системы, а табличка появляется...

Как войти в систему, если учетная заптсь отключена, f5 для загрузки безопасного режима не работает, либо, если заходит в это меню, безопасный режим в
Добрый всем день. Подскажите, пожалуйста,как быть. Не могу войти в систему: 1. Учетная запись отключена. 2. В безопасный режим зайти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru