Используя приложение, написанное на vb.net, и используя qbfc8 для подключения к QB Enterprise 11. Я делаю простой вызов в файл компании, чтобы открыть, а затем закрыть соединение. Это должно привести к тому, что приложение QB выведет всплывающее сообщение с вопросом, разрешено ли этому приложению иметь доступ к этому файлу, а затем я могу назначить его конкретному пользователю для входа в систему.
Все это отлично работает, за исключением одного конкретного сервера, где мне еще предстоит заставить его когда-либо выводить запрос приложения на доступ к QB. Всегда возвращается сообщение об ошибке: «Файл данных компании QuickBooks уже открыт и отличается от запрошенного.» с кодом ошибки -2147220470.
Я использую эти инструкции для доступа к файлу: http://support.quickbooks.intuit.com/support/pages/inproducthelp/Core/QB2K12/ContentPackage/Verticals/Retail/rr_sdkapp_access_preferences.html
Также при этом я работаю в однопользовательском режиме: http://support.quickbooks.intuit.com/support/articles/SLN41168
На этом сервере есть несколько файлов QB, но ни один из них не должен использоваться прямо сейчас, но есть ли способ узнать, есть ли на сервере доступ к каким-либо файлам QB, из-за которых всплывающее окно не появляется?
Благодаря тонну!