Я новичок в dot.net core и попробовал пример, dotnet new, dotnet restore, dotnet run.
После 2-го шага (восстановление dotnet) я попытался удалить этот файл блокировки, затем «запуск dotnet» не удался, так как он говорит, что ему нужен файл блокировки. Почему Microsoft разработала такой файл «блокировки» и почему для команды «Выполнить» требуется такой файл блокировки?
Если этот файл блокировки предназначен для предотвращения создания проекта несколькими процессами, то он должен быть только пустым файлом, действующим как «замок». Но на самом деле этот файл довольно большой по сравнению с другими исходниками.