2016-03-02 3 views
2

Я пытаюсь использовать «Общий проект» в Visual Studio 2015 для обмена некоторыми пользовательскими элементами управления XAML между приложениями WPF, но не может заставить его работать.Пользовательский контроль WPF в VS 2015 «Общий проект»

Поддерживается ли это?

Только «Build Actions» в файлах .xaml и .xaml.cs в общих проектах: «None», «C# compiler», «Content» или «Embedded Resource», а не «Страница», что я Обычно ожидаю.

Если я пытаюсь «Добавить новый элемент», для каких-либо пользовательских элементов управления WPF не существует ни одного параметра, у меня есть только эти, добавив существующие элементы.

Заранее спасибо.

+0

Какой проект вы выбрали в списке в Visual Studio? Я не могу найти «Общий проект». Вы выбрали библиотеку управления пользователями и хотите поделиться ею? – XAMlMAX

+0

Возможно, у вас нет необходимых компонентов Visual Studio ... подробнее см. Здесь, это «Общий проект», который я добавил. http://dailydotnettips.com/2015/07/28/using-shared-project-across-multiple-applications-in-visual-studio-2015/ – GoldieLocks

ответ

0

Я понял, что происходит. Вы можете иметь пользовательские элементы управления в общих проектах, но только если вы используете Visual Studio на компьютере под управлением Windows 8 или выше.

Это требует «Windows Phone 8 SDK», который можно загрузить автономно, но не может быть установлен на Windows 7.

Вы можете все еще общие проекты на Windows 7, просто не содержащие элементы XAML.