|
|
|
Работа с config-файлом...
|
|||
|---|---|---|---|
|
#18+
Visual Studio 2005. Строку подключения хочу хранить в config-файле. Вопрос 1: Написал код: Код: plaintext 1. 2. 3. 4. 5. 6. Запускаю приложение. Нажимаю кнопку... В каталоге bin\Debug\ имеется файл WindowsADO.vshost.exe.config. В нем появляется запись о подключении. Но она пропадает как только я закрываю приложение. Почему так происходит? __________________________________________________________________________________________ N.B. Если нажимать на кнопку несколько раз - Exaption не получаю, но и новые записи строки подключения не появляются. Т.о. беспокоиться о дублировании одноименных строк подключения не приходится. Вопрос 2: В config-файл внес измения. Написал такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Однако получаю такую инфу:Предупреждение 1 Элемент 'connectionStrings' имеет недопустимый дочерний элемент 'EncryptedData'. Список ожидаемых элементов: 'add, remove, clear'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 4 6 WindowsADO Сообщение 2 Не удалось найти информацию о схеме для элемента 'protectedData'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 7 4 WindowsADO Сообщение 3 Не удалось найти информацию о схеме для элемента 'providers'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 8 6 WindowsADO Сообщение 4 Не удалось найти информацию о схеме для элемента 'add'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 9 8 WindowsADO Сообщение 5 Не удалось найти информацию о схеме для атрибута 'name'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 9 12 WindowsADO Сообщение 6 Не удалось найти информацию о схеме для атрибута 'type'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 10 12 WindowsADO Сообщение 7 Не удалось найти информацию о схеме для атрибута 'keyContainerName'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 11 12 WindowsADO Сообщение 8 Не удалось найти информацию о схеме для атрибута 'useMashineContainer'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 12 12 WindowsADO Сообщение 9 Не удалось найти информацию о схеме для элемента 'protectedDataSection'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 15 4 WindowsADO Сообщение 10 Не удалось найти информацию о схеме для элемента 'add'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 16 6 WindowsADO Сообщение 11 Не удалось найти информацию о схеме для атрибута 'name'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 16 10 WindowsADO Сообщение 12 Не удалось найти информацию о схеме для атрибута 'provider'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 17 6 WindowsADO Сообщение 13 Не удалось найти информацию о схеме для атрибута 'inheritedByChildren'. D:\Мои документы\Visual Studio 2005\Projects\WindowsADO\WindowsADO\App.config 18 6 WindowsADO Затем через командную строку попытался зарегистрировать ключи: Код: plaintext Получаю окно с ошибкой: --------------------------- aspnet_regiis --------------------------- Windows не удалось найти 'aspnet_regiis'. Проверьте, что имя было введено правильно, и повторите попытку. Чтобы выполнить поиск файла, нажмите кнопку "Пуск", а затем выберите команду "Найти". --------------------------- ОК --------------------------- Не могу понять в чем дело... ________________________________________________________________________________ З.Ы. Всё делаю по книге Сахила Малика.... Не могу понять в чем дело.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 10:46 |
|
||
|
Работа с config-файлом...
|
|||
|---|---|---|---|
|
#18+
Вопрос снят, задача решена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.02.2008, 12:21 |
|
||
|
Работа с config-файлом...
|
|||
|---|---|---|---|
|
#18+
а ответ, какое решение то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 20:12 |
|
||
|
Работа с config-файлом...
|
|||
|---|---|---|---|
|
#18+
автора ответ, какое решение то? 1) Автор менял конфиг-файл из папки debug, который не синхронизируется с файлом app.config из проекта. При сборке проекта debug\*.exe.config перезаписывается содержимым app.config 2) необходимо было указать путь до утилиты aspnet_regiis.exe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 22:46 |
|
||
|
Работа с config-файлом...
|
|||
|---|---|---|---|
|
#18+
У автора WinForms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2008, 09:11 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=85&tid=1352392]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 294ms |

| 0 / 0 |
