Есть ли способ сделать сборку «только проект» или перестроить для проекта C # - PullRequest
4 голосов
/ 13 июля 2009

В Visual Studio 2005 можно щелкнуть правой кнопкой мыши проект C ++ и выбрать Project Only> Build Only [project].

Есть ли способ сделать то же самое для проекта C #? Если я выберу Build в контекстном меню проекта, он также создаст все зависимости.

Ответы [ 2 ]

2 голосов
/ 13 июля 2009

Нет. Это невозможно.

В C ++ для зависимостей вам нужны только заголовки. На C # вам нужны сборки, а если их нужно перестроить, они будут.

2 голосов
/ 13 июля 2009

Не обязательно - если зависимости не изменились, они не будут восстановлены. Если вы выберете «ReBuild», Visual Studio также перестроит зависимости, но вы обнаружите, что нормальная сборка будет повторно использовать существующие сборки зависимостей, если исходный код этих сборок не изменился.

C # использует для сборки метаданные сборки. Эти метаданные являются частью самой сборки, и поэтому вся сборка должна присутствовать во время компиляции, чтобы компилятор разрешал любые внешние типы и их элементы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...