Я хочу попробовать Unity UnityDownloadAssistant-2018.3.12f1
с Microsoft Visual Studio Community 2015 Версия: 14.0.25431.01
Обновление 3 и версия Microsoft .NET Framework 4.7.03056
.
Я установил Личный .exe
по C:\Program Files\Unity\Editor
путь Версия файла: 2018.3.12.64867
Версия продукта: 2018.3.12.9108835
в Windows 10 pro ОПЕРАЦИОННЫЕ СИСТЕМЫ.
In Edit/Preferences/External
: Visual Studio 2015
и Editor Attaching
уже проверены и выбраны.
Когда я щелкаю основной файл демонстрационного сценария .cs
из проекта Unity, load filed
не загружает папки и файлы проекта в VS. Перед попыткой загрузки показывает сообщение:
![enter image description here](https://i.stack.imgur.com/dRBr9.png)
C: \ Users \ Пользователь \ Documents \ Новый проект Unity \ Assembly-CSharp.csproj:
ошибка: не удалось открыть проект Assembly-CSharp
Компилятор Visual C # 2015 не может быть создан. «Assembly-CSharp» является
уже часть рабочего пространства.
В то же время .cs
сохраняет C#
редактирование сценария в коде из VS15
и отлаживает в Unity с добавлением в GameObject
Возможно, причина в том, что я еще не установил Инструменты Visual Studio 2015 для Unity vstu2015.msi
, или это сообщение исходит от другой причины.
Я не уверен, что я пропустил или могу ли я принять это сообщение выше, чтобы не повредить что-либо в VS для других не-Unity проектов приложений WPF
и WinForms
и использовать VS с Unity полностью и успешно.
Или если мне нужно обновить VS15 IDE до VS19 Я не уверен в опыте использования поддержки WinForms
в VS19. Поскольку опыт попытки использовать VS17 несколько месяцев назад привел к некоторой проблеме с файлом .olb
с зависанием и загрузкой процессора, просто с открытием VS17 IDE без какой-либо отладки или каких-либо других конкретных действий с моей стороны. На тот момент я не смог решить эту проблему самостоятельно или получить обновление, чтобы исправить ее, поэтому я вернулся к VS15
Edit:
Я принял условие сообщения с "Change to target..."
, проект успешно загружен, я могу открыть и запустить обновленный код в Unity, но у меня нет кнопки Attach to Unity and Play
в VS15, просто Start
, которая выдает эту ошибку:
Код серьезности Описание Состояние подавления строки файла проекта
Ошибка CS1617 Недопустимая опция 'latest' для / langversion; должен быть ISO-1,
ISO-2, по умолчанию или целое число в диапазоне от 1 до
6. Assembly-CSharp C: \ Users \ Пользователь \ Documents \ Новый проект Unity \ CSC
Любой совет, руководство или пример будут полезны