Как создать файлы ярлыков Visual Studio - PullRequest
63 голосов
/ 22 сентября 2009

В Visual Studio есть способ иметь файл в другом проекте, который является ярлыком для первого, чтобы он встраивался в оба. Как мне это сделать?

Ответы [ 3 ]

118 голосов
/ 22 сентября 2009

Щелкните правой кнопкой мыши по проекту, выберите «Добавить»> «Существующий элемент», в раскрывающемся диалоговом окне нажмите кнопку «Добавить» и выберите «Добавить как ссылку».

Add As Link

0 голосов
/ 29 марта 2018

Это не прямой ответ, а альтернатива, которую в некоторых случаях стоит рассмотреть.

Вы можете создать проект определенного типа, который может «включать» набор файлов в другой проект, когда он добавляется по ссылке. Это называется Shared Project , который является одним из параметров «нового проекта»:

enter image description here

(Поскольку, по крайней мере, Visual Studio 2015 - может быть, и раньше).

Одним из преимуществ этого типа проекта над отдельными ярлыками является то, что он включает в себя набор вещей в виде пакета. Поэтому, если у вас большое количество элементов, это может быть проще и менее подвержено ошибкам.

Также он использует знакомую «ссылочную» метафору в контексте решения и таким образом функционирует совершенно аналогично другим ссылкам проекта; Разница в том, что в общем проекте элементы в проекте добавляются в каждый ссылающийся проект, но в обычном проекте сборки (DLL) в конечном итоге получают ссылку во время выполнения. Ярлыки могут быть менее знакомы другим разработчикам, чем эталонный шаблон.

Дополнительная информация: В чем разница между общим проектом и библиотекой классов в Visual Studio 2015?

0 голосов
/ 22 сентября 2009

Вы говорите о решении с несколькими проектами?В этом случае ответом будет использование зависимостей проекта (в меню «Проект»).

...