powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Надстройка excel и ORA-12154
8 сообщений из 8, страница 1 из 1
Надстройка excel и ORA-12154
    #38768994
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!

Windows 7 x64, Excel 2010 x32, стоят клиенты Oracle 10 и 11.
Есть написанная надстройка Excel: при нажатии кнопки происходит коннект к БД и в Excel из БД вываливается некая инфа (остатки и т.д.). При открытии коннекта валится ошибка : ORA-12154: TNS:could not resolve the connect identifier specified.

tnsping проходит.

Причем, создаю тестовое приложение winforms, прописываю туда такие же параметры соединения, соединение открывается. В надстройке - нет. В чем может быть загвоздка?
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38769527
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pf,

параметры соединения надстройки смотрел ?
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38770126
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та смотрел.... У меня есть подозрение, что не работает из-за папки (х86). Во всяком случае, создал простой пример - экзешник с открытием коннекта к БД - ставлю в ProgramFiles - открывает соединение, ставлю в ProgramFiles(x86) - выдает такую же ошибку.
Заметил еще одну беду - надстройка в Excel отображается при пересборке моего проекта. И ссылается на него. Сам инсталятор, созданный в VS ее не ставит, т.е., он разворачивает каталог с необходимыми библиотеками и все. Надстройка не появляется . При пересборке проекта - сразу начинает отображаться в меню Excel.
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38770535
maxim111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я создавал ярлык Program Files (x86), переименовывал его в Program Files x86 и уже оттуда запускал приложение.
http://сайт-потапова.рф/blog/?p=4229
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38770745
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил проблему. Извечная проблема с (х86). При установленном офисе (х64) все стало работать.

На данный момент больше интересует, почему надстройка не ставится установщиком.
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38771359
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надстройка в Excel отображается при пересборке моего проекта. И ссылается на него. Сам инсталятор, созданный в VS ее не ставит, т.е., он разворачивает каталог с необходимыми библиотеками и все. Надстройка не появляется . При пересборке проекта - сразу начинает отображаться в меню Excel. При попытка запустить установочный файл надстройки (vsto) выскакивает ошибка:


Имя: TestAddin
Из: file:///C:/Program Files (x86)/SetupTestAddin/TestAddin.vsto

************** Текст исключения **************
System.Deployment.Application.DeploymentDownloadException: Загрузка file:///C:/Program Files (x86)/SetupTestAddin/ru/System.Data.OracleClient.resources.dll не выполнена. ---> System.Net.WebException: Не удалось найти часть пути "C:\Program Files (x86)\SetupTestAddin\ru\System.Data.OracleClient.resources.dll". ---> System.Net.WebException: Не удалось найти часть пути "C:\Program Files (x86)\SetupTestAddin\ru\System.Data.OracleClient.resources.dll". ---> System.IO.DirectoryNotFoundException: Не удалось найти часть пути "C:\Program Files (x86)\SetupTestAddin\ru\System.Data.OracleClient.resources.dll".
в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
в System.Net.FileWebStream..ctor(FileWebRequest request, String path, FileMode mode, FileAccess access, FileShare sharing, Int32 length, Boolean async)
в System.Net.FileWebResponse..ctor(FileWebRequest request, Uri uri, FileAccess access, Boolean asyncHint)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.FileWebResponse..ctor(FileWebRequest request, Uri uri, FileAccess access, Boolean asyncHint)
в System.Net.FileWebRequest.GetResponseCallback(Object state)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.FileWebRequest.EndGetResponse(IAsyncResult asyncResult)
в System.Net.FileWebRequest.GetResponse()
в System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
--- Конец трассировки внутреннего стека исключений ---
в Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn(TimeSpan timeout)
в Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn


Причем, к пути добавляет \ru

Кто подскажет по надстройке?
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38772088
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увидел , что у проекта установки свойство Localization = Russian. Пробовал ставить в Neutral. При сборке предупреждение :

Не удалось найти соответствие культуры "en-US" для элемента "Установщик Windows 3.1". Вместо этого используется культура "ru".


Как я понимаю, именно из-за этого и ищет потом dll в подкаталоге \ru. Как это полечить?
...
Рейтинг: 0 / 0
Надстройка excel и ORA-12154
    #38773052
Фотография pf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, ну подскажите хоть куда копать? Вообще все идеи закончились.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Надстройка excel и ORA-12154
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]