сборка проектов Visual Studio 2017

342
17 февраля 2017, 00:48

такой вопрос: допустим, я включил какой-либо фреймворк в проект через нугет, но использую из него всего лишь некоторую часть. те компоненты, которые я не использую, студия будет включать в установочные пакеты приложения при сборке ? Просто, возможно, если фреймворк вестит 5 - 8 мегабайт, а использую я из него 2 - 3 десятка классов, не более, есть смысл просто скопировать эти классы в код, не добавляя сам фреймворк, чтобы он место не забирал ?

Answer 1

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

Да.

есть смысл просто скопировать эти классы в код, не добавляя сам фреймворк, чтобы он место не забирал ?

Если исходный код доступен и его лицензия позволяет так делать, то можете так сделать. Иначе я бы не советовал.

А вообще вы пытаетесь экономить на спичках.

READ ALSO
ASP.Net MVC одна кнопка “сохранить”

ASP.Net MVC одна кнопка “сохранить”

Есть приложение с таблицей написанное на с# MVCВ стандартной реализации таблицы, допускается редактирование, удаление и обновление записей...

358
batchGet запрос google spreadsheets api c#

batchGet запрос google spreadsheets api c#

Необходимо доставать информацию из таблицы гугл, использую apis v4 для c#У них в примере есть простой запрос на определенный диапазон ячеек

520
Entity Framwork 6 + SQLite значения по умолчанию

Entity Framwork 6 + SQLite значения по умолчанию

Есть таблица, в ней есть столбец с датой, куда должна вставляться текущая дата (для SQLite это DEFAULT CURRENT_TIMESTAMP)Так вот когда я вставляю строки через...

297
Entity framework 6 + sqlite скорость получения данных

Entity framework 6 + sqlite скорость получения данных

Есть контекст данных (его я приводить не буду) и есть у меня такой вот адаптер

288