У меня есть проект с несколькими классами (это проект dll). Я добавил файл xaml
(назовем его styles.xaml
), в котором объявил наиболее часто используемые стили.
У меня есть другой проект (давайте позвоним в prog
), в другом решении, в котором я хотел бы использовать стили, написанные в styles.xaml
.
Я попытался щелкнуть правой кнопкой мыши prog
-> добавить существующий элемент, выбрал styles.xaml
, написал весь соответствующий код, и это сработало.
Проблема в том, что он скопировал файл styles.xaml
в каталог моего проекта prog
(поэтому теперь у меня есть две копии одного и того же файла ресурсов). В отличие от обычного dlls
обращения, он всегда будет искать его в этом каталоге и не копировать его снова, если он не существует.
С точки зрения управления исходным кодом, я не хочу сохранять много копий одного и того же файла ресурсов, по одной для каждого приложения, и в текущем решении это выглядит так, как будто я должен.
Я также пытался добавить ресурс и выбрать этот файл - та же проблема.
Есть ли способ сделать это?