Apr 102014
 

In einer WPF Library kann man ja normalerweise mit Rechtsklick -> Add direkt ein neues Resource Dictionary einfügen. Oder mit Add -> New Item.

Wurde das Projekt anfänglich nicht als WPF Application oder WPF UserControl Library / Custom Control Library angelegt sondern vielleicht als Class Library sieht das Menü leider so aus:


Selbst unter Add New Item ist keine Vorlage für ein Resource Dictionary zu finden.

Um die Funktionalität zu erhalten kann man die *.csproj Datei öffnen und folgende Zeile im ersten PropertyGroup Xml Tag ergänzen:

<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>

Die erste Guid bestimmt dass es ein WPF Projekt ist. Die zweite, dass es sich um C# handelt. Danach passt das Context Menü auch wieder:


Eine nette Übersicht zu den ProjectTypeGuids gibt es auch hier:

http://www.codeproject.com/Reference/720512/List-of-Visual-Studio-Project-Type-GUIDs

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)