Это возможно Добавить ссылку к проекту в Visual Studio 2015 с помощью Лист недвижимости?
Как?
Это ниже изображение (Добавить ссылку) это то, что я хочу, но я хочу сделать это с помощью Лист недвижимости.
Эта функция, вероятно, больше не существует:
https://msdn.microsoft.com/en-us/library/669zx6zc.aspx
Конфигурации общих свойств в более ранних версиях Visual
Студия была удалена. Чтобы добавить ссылку на проект, вы теперь используете
диалоговое окно «Добавить ссылку» так же, как и для управляемых языков. Увидеть
Управление ссылками в проекте.
Есть ли еще обходной путь?
Я хочу создать волшебный лист свойств, а затем «просто включить определенный лист свойств, и все будет работать!» (без необходимости Добавить ссылки вручную).
Это также может снизить стоимость обслуживания / рефакторинга проекта.
Единственное, что делает Add Reference в VS, это добавляет что-то вроде этого
<ItemGroup>
<ProjectReference Include="path\to\project.vcxproj">
<Project>{e4abca85-42b0-4168-a628-e2287b9a8763}</Project>
</ProjectReference>
</ItemGroup>
в файл проекта. Это просто стандартный код msbuild, так что вы можете поместить его в лист свойств (который, в конце концов, просто другое имя для файла msbuild), например так:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ProjectReference Include="path\to\project.vcxproj">
<Project>{e4abca85-42b0-4168-a628-e2287b9a8763}</Project>
</ProjectReference>
</ItemGroup>
</Project>
и это будет иметь тот же эффект; при строительстве, то есть. Хотя он не очень хорошо работает с графическим интерфейсом в VS: он увидит ссылку, но я не думаю, что он сможет изменить ее (например, установить CopyLocal) в окне свойств, поэтому настройки нужно выполнять вручную. Опять же, кажется, что это небольшая цена, которую нужно заплатить, если вы хотите использовать повторно лист свойств.
Других решений пока нет …