Visual Studio: не удается найти "файл ресурсов" в списке элементов для добавления в проект
Я на VS Community 2017 RC.
Я хотел бы добавить файл ресурсов (.resx) в мой проект, но этот тип элемента не указан в элементах ![не удается найти тип файла ресурсов]()
Я что-то пропустил? Мне нужно установить что-нибудь поверх моей Visual Studio, чтобы иметь возможность управлять файлами ресурсов?
Ответы
Ответ 1
В верхнем правом углу у вас есть окно поиска, попробуйте ввести его там и посмотреть, найдет ли оно что-нибудь.
Если это не так, выберите текстовый файл в диалоговом окне нового элемента и измените его расширение на
resx
Теперь он должен открыть новый файл с дизайнером ресурсов. Теперь откройте панель свойств для этого файла (щелкните его правой кнопкой мыши в обозревателе решений) и убедитесь, что он имеет следующий набор:
- Действие построения: встроенный ресурс
-
Пользовательский инструмент: ResXFileCodeGenerator (или PublicResXFileCodeGenerator для создания класса конструктора с общедоступной видимостью)
ОБНОВИТЬ:
По ссылке, размещенной Крисом, мое предложение не поможет, если у вас есть экспресс-версия Visual Studio.
Ответ 2
Издания Visual Studio Express не поддерживают Resource View. Обычно рекомендуется, чтобы вы внесли свой вклад в редакцию Visual Studio Community, чтобы в полной мере использовать такие функции.
Здесь - ссылка MSDN, которая отмечает, что функция не поддерживается.
Кроме того, возможно, вы можете попробовать следующее:
Щелкните правой кнопкой мыши свой проект и перейдите к свойствам >
![введите описание изображения здесь]()
Нажмите "Ресурсы" > , а затем вы увидите:
"Этот проект не содержит файл ресурсов по умолчанию. Нажмите здесь, чтобы создать его.
![enter image description here]()
Ответ 3
Некоторые рабочие нагрузки Visual Studio 2017 и 2019, по-видимому, не включают эту функцию, особенно рабочую нагрузку ASP.NET. Решение, как описано здесь, состоит в том, чтобы запустить установщик Visual Studio и добавить рабочую нагрузку для разработки рабочего стола.