Как полностью избавиться от «$ (ReplacableToken…)» в web.config

Я создаю публикуемый пакет, и когда я перехожу к obj \ Debug \ Package \ PackageTmp , я вижу, что строка подключения web.config заменена заменяемым токеном, и я просто не хочу этого. Я не буду использовать пакетные файлы публикации или что-то еще, я буду копировать файлы в каталог (я использую систему пакетов публикации только для того, чтобы избавиться от большого количества динамически генерируемых файлов, пока я тестирую свой проект и получаю свежее / исходное дерево файлов моего проекта) Мне не нужны эти токены web.config, преобразования и т. д., я просто хочу, чтобы мой файл web.config был скопирован, как и любой другой файл. Как мне этого добиться? Я видел метод / p: AutoParameterizationWebConfigConnectionStrings = False для командной строки, но я не использую командную строку, я использую графический интерфейс для создания пакета. Как мне запретить web.config изменить строку подключения на токен?

И прежде чем вы скажете: Да, я знаю, что могу скопировать исходный web.config из моего исходного каталога, но я не хочу иметь дело с этим и с этим, я хочу закончить его одним щелчком мыши, поскольку я тестирую пакет публикации и часто пересоздаю его.

55
задан Ciro Santilli 新疆改造中心法轮功六四事件 20 August 2013 в 20:58
поделиться