|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Здравствуйте. Недавно столкнулся с проблемой, решения которой не нашел в интернете. Создал проект, в Visual Studio 2008 под Framework 2.0. Приложение подключается к базе данных, строку соединения берет из XML файла.Приложение работает корректно, стоит на производстве. Прошло некоторое время(в промежуток которого я переустановил винду), нашлась мелкая ошибка (буквально одну строчку добавил в проект), после исправлений, откомпилировав приложение, вылетает такая ошибка(если приложение запускать из-под винды) : "Инициализатор типа "System.Data.SqlClient.SqlConnection" выдал исключение" В следующей строке : SQLConnection.Open(); Если запускать приложение, из-под проекта то ошибка не вылетает. Старое приложение работает корректно, на этом же компе, используя эту же строку подключения. Нашел в инете, что нужно добавить в проэкт Config.app. Да, приложение после этого запустилось, но на других компах работать не стало. Хотелось бы понять суть проблемы, и вернуть старый вариант. Переустановка винды, студии, Framework'ов не помогла. Кстати для полной картины: установлен Windows ХР, а еще установлен Visual Studio 2003. З.Ы. Мне нужно конкретные советы по этой проблеме. Тема не для флуда. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2010, 13:17 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
djasa, позвольте полюбопытствовать насчёт волшебной "буквально одной строчки" добавленной в проект. вряд ли Вам кто-то сразу скажет в чём проблема, не увидев ни кода, ни строки подключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2010, 15:31 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
SqlCommand.ConnectionTimeOut=0; ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2010, 00:23 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 09:48 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Строка соединения: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 09:51 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Перед выполнением selectConnection1.Open() что у вас в selectConnection1.ConnectionString ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2010, 10:04 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
MikeKatПеред выполнением selectConnection1.Open() что у вас в selectConnection1.ConnectionString ? конечно же строка соединения, да она не пустая, пробовал непосредственно перед самим Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2010, 09:56 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Еще раз акцентирую внимание что приложение запускается, из-под студии (По F5), а из-под винды - выдает ошибку ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2010, 09:59 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
djasaа из-под винды - выдает ошибку "из-под винды" - это, я так понимаю, развернутое приложение. Моя версия была, что вы при создании публикации (например, с ClickOnce) упустили свой xml-файл со строкой подключения или не заменили старый файл новым с правильной строкой подключения. Вы можете привести текст строки из вашего меседжбокса? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2010, 10:30 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Если ваш GetConnectionString() изменить и строку подключения записать в виде стринга, а не получать из xml. Ошибка произойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2010, 10:34 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
MikeKatЕсли ваш GetConnectionString() изменить и строку подключения записать в виде стринга, а не получать из xml. Ошибка произойдет? Да :( Пробовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2010, 15:39 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
MikeKatМоя версия была, что вы при создании публикации (например, с ClickOnce) упустили свой xml-файл со строкой подключения или не заменили старый файл новым с правильной строкой подключения. Вы можете привести текст строки из вашего меседжбокса? Я пробовал следующее... кидал в одну папку старый екзешник и новый, и кидал туда xml-файл, старый екзешник запускался, новый нет. MikeKatВы можете привести текст строки из вашего меседжбокса? да, такое тоже пробовал, выдавало ошибку, хотя строку соединения считало. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2010, 15:45 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
так что это за ошибка ? кто-то может объяснить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2010, 15:58 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
испорченный код исполнительного файла. портится при обфускации например. в компонет отдается строка не такая, какая она в исходном коде. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 22:31 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Robb, 2 года... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2012, 23:40 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Конфиг приложения в кодировке win1251, а не utf-8 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2015, 10:24 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
SergMCMLXXX, 3 года... Намечается прогрессия. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2015, 11:36 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Arm79, Вопрос становится популярным - нужна ротация на радио! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2015, 11:54 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Столкнулся с точно такой же проблемой. Кроме того, работает и из проекта и с сервера, но только на моем компе. На других эта ошибка. Как решили? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2016, 13:52 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
Orion70, +1/ Тоже такая ошибка, попытался сделать как было описано в Хабре , Studio 2015, Oracle 11.2, версия ODP.NET 4.121.2.0 При попытке aDB = new OracleConnection(oradb); Падает с ошибкой Подключение не удалось: Инициализатор типа "OracleInternal.Common.ProviderConfig" выдал исключение. tnsnames.ora и sqlnet.ora положил рядом с exe ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2017, 11:43 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
St. Alex, Ложи tnsnames.ora в OracleHome/client_1\Network\Admin ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2017, 18:35 |
|
Инициализатор типа выдал исключение
|
|||
---|---|---|---|
#18+
А проверьте региональные настройки. Разделитель целой и дробной, формат дат и всё такое. Страну нахождения (это тоже важно). Вплоть до разделителя тысяч - там такой хитрый спецсимвол, он выглядит как пробел, но это не пробел. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2017, 12:08 |
|
|
start [/forum/topic.php?fid=20&fpage=45&tid=1399942]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 181ms |
0 / 0 |