Подтвердить что ты не робот

Как создать проект совместного кода (.shproj)

Как я добавляю .shproj к моему решению Visual Studio и ссылаюсь на него из других проектов?

Showing the Shared Project

Я знаю, что обновление Visual Studio 2013 Update 2 добавило новый тип проекта для "Общий код". Этот тип проекта не создает сама dll. Вместо этого файлы из проекта Shared включены в качестве исходных файлов в сборках, которые ссылаются на него.

Я знаю, что он существует, потому что я видел его в проекте с открытым исходным кодом. Однако, просматривая шаблоны проектов в Visual Studio, я не мог найти тип проекта "Общий".

4b9b3361

Ответ 1

Изменить: Согласно документации Visual Studio 2015 Preview, VS 2015 добавляет шаблоны для общих проектов и пользовательский интерфейс для управления ссылками, поэтому после обновления больше не потребуется.

Кажется, что нет способа создать его напрямую. В настоящее время кажется, что проекты совместного кода автоматически создаются при создании проекта Universal App как показано в этом введении к созданию универсального приложения.

Поэтому, чтобы создать его в своем решении: Добавьте новый тип проекта "Пустое приложение (универсальное приложение)". Удалите созданные проекты Windows 8 и Windows Phone, оставив только проект Shared.

Ответ 3

Альтернативой подходу vossad01 является создание проекта с общим кодом, затем открыть файл .csproj и посмотреть, как выглядит проект в .csproj. Файлы csproj Visual Studio - это просто файлы XML, поэтому вы можете открывать, копировать и вставлять проект совместного кода в свой собственный csproj.