Я управляю набором инструментов, которые работают с одними и теми же базовыми структурами данных и имеют несколько возможностей для повторного использования. Типичные примеры включают
- Диалог help->about с художественным оформлением и общей информацией о поддержке пользователей.
- Диалоги просмотра данных.
- Богатые окна подробностей ошибок/отладки, которые сообщают об общих структурах данных. (это окна, а не элементы управления)
Как мне лучше всего создать общие ресурсы, подобные этому, для множества однократных приложений в рамках одного решения VS2010? Я запускаю их как библиотеки пользовательских элементов управления или обычные библиотеки классов? Мне начать создавать их в новом приложении WPF, а затем удалить обработку app.xaml/application? Эффективно «превращать» их в библиотеки классов? Как описано здесь: Как преобразовать проект WPF, чтобы его можно было использовать в качестве библиотеки классов отдельным исполняемым файлом