Я пытаюсь добавить WPF ResourceDictionary в проект C #, который был создан некоторое время назад. Изначально проект не был проектом WPF, но теперь мне нужно включить в него некоторые ресурсы WPF.
Когда я щелкаю проект правой кнопкой мыши и выбираю «Добавить», ResourceDictionary не является вариантом. Даже если я открою модальное диалоговое окно и перейду туда, где должен находиться тип ResourceDictionary (наряду с другими типами WPF), его нет.
Кроме того, когда я вручную добавляю в проект файл XAML с синтаксисом ResourceDictionary , Я не могу загрузить его программно с использованием синтаксиса WPF Application.Load (uri), поэтому я чувствую, что VS2010 не позволяет мне добавить файл по какой-то причине.
Как я могу сделать свой проект "работоспособным" добавить ResourceDictionary без воссоздания всего проекта с нуля в виде проекта WPF и повторного добавления каждого файла с нуля?
Кроме того, что определяет типы файлов, которые могут быть добавлены в проекты, чтобы я мог избежать подобных проблем в будущем ? Надеюсь, это что-то простое, вроде строки, которую мне нужно добавить в мой файл AssemblyInfo.cs.