VB.NET: изменения в файле application.dll.config не отображаются внутри системы - PullRequest
0 голосов
/ 29 июня 2011

Я совершенно новичок в этой функции app.config. Надеюсь, кто-то может показать мне дорогу в этом.

У меня есть решение, которое состоит из 5 проектов, и один из них просто для извлечения значения из файла app.config для чтения другими проектами. Итак, в файле app.config моя строка подключения указана внутри, и я могу использовать ее прекрасно.

После того, как я собрал проекты, он преобразует мой файл app.config в файл appname.dll.config, и его можно увидеть в папке bin / Release. Я копирую все эти проекты bin / release в другую папку, чтобы все эти файлы оставались в одном месте.

Мой вопрос: какой конфигурационный файл мне следует изменить, если я хочу изменить имя пользователя строки подключения (например), БЕЗ построения проекта и повторной передачи? Я изменил значение в файле appname.dll.config, но оно не отражается при запуске программы. Он по-прежнему принимает старую строку подключения.

Надеюсь, кто-нибудь может мне помочь в этом. Заранее спасибо.

1 Ответ

0 голосов
/ 29 июня 2011

Обычно app.config, связанный с проектом exe (командной строкой или графическим интерфейсом), - это файл, в котором хранятся изменения приложения. Проверьте файл appname.exe.config и внесите в него необходимые изменения для строк подключения и т. Д. *

[обновление] Просто подумал о чем-то еще ... если это веб-проект, вы можете использовать web.config в основном веб-проекте для настройки ваших изменений

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