Произошла ошибка при запуске выбранного генератора кода: «Не удалось инициализировать хост PowerShell ...», Создание представления - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь создать строго типизированные представления в моем приложении Visual Studio 2015 MVC 5. Но получите сообщение об ошибке. полное сообщение об ошибке

Произошла ошибка при запуске выбранного генератора кода: «Не удалось инициализировать хост Powershell. Если для параметра политики выполнения PowerShell установлено значение AllSigned, откройте консоль диспетчера пакетов, чтобы сначала инициализировать хост. '

Итак, я открываю консоль диспетчера пакетов, хотя я не знаю, что и как узнать текущий параметр политики. Когда я открываю ПКГ. Диспетчер консоли, я получаю следующую ошибку:

Ошибка: для консоли диспетчера пакетов требуется среда выполнения PowerShell 2.0, которая не обнаружена на этом компьютере. Пожалуйста, установите PowerShell 2.0 с http://support.microsoft.com/kb/968929 и перезапустите Visual Studio.

Шаги, которые я предпринимаю, чтобы создать строгое представление типа перед тем, как получить ошибку генератора кода (см. Выше):

1) щелкните правой кнопкой мыши на папке «Просмотр», выберите «Добавить» -> «Показать» ...

2) введите название вида

3) выберите «Очистить»

4) Выберите мой Entity Framework Класс контекста данных, который отображается в раскрывающемся списке «Класс контекста данных»

5) Выберите мою модель в раскрывающемся списке «Класс модели».

6) Отметьте «Создать как частичное представление»

7) Снимите флажок «Справочные библиотеки сценариев»

8) Снимите флажок «Использовать страницу макета»

9) Нажмите кнопку «Добавить» -

10) Получите замечательную ошибку.

Я попытался изменить шаг 6 выше и снять галочку «Создать частичное представление», но все равно получаю ошибку.

Любое понимание или ответы будут с благодарностью. Спасибо.

...