Должно ли ваше стороннее приложение быть подписано для интеграции с Quickbooks? - PullRequest
1 голос
/ 10 февраля 2012

На моей машине для разработки (на которой установлен Quickbooks SDK) я могу нормально подключаться и взаимодействовать с QB; работает стандартный рабочий процесс предоставления доступа к внешнему приложению из w / i QB. Однако на моей производственной машине появляются различные ошибки:

  • Не могу запустить QB.
  • Не удается запустить QB, потому что он уже запущен.
  • Невозможно открыть более одного файла компании.

Документация разработчиков позволяет вам полагать, что приложение должно быть подписано, в то время как в другом месте я нашел примеры, где вы могли бы запустить приложение без подписи. Так что же это? Если подписывание строго не требуется, то есть какие-либо подсказки, почему я не могу заставить это работать?

Производственная машина

QuickBooks Pro 2011, выпуск R9P (США)
Наше установленное приложение OOB, Silverlight

Dev Machine

Quickbooks Premier Contractor Edition 2010 Выпуск R13P (США)
Silverlight 4 с использованием COM / C # для подключения к QB
Quickbooks SDK 11.0

Как я уже сказал, аппарат dev работает как надо. На производственной машине мы попробовали каждую комбинацию: не открывать QB, не открывать его, но не открывать файл клиента, открывать и открывать файл клиента, и мы получим ту или иную ошибку прямо в момент, когда мы пытаемся открыть соединение. Кроме того, наше приложение никогда не отображается на странице настроек интегрированных приложений (но оно отображается в QB на компьютере разработчика). Мы пробовали как администратора, так и не администратора.

Ответы [ 2 ]

2 голосов
/ 10 февраля 2012

Нет, вам не нужно подписывать свои приложения.

Вы не предоставили достаточно информации, чтобы мы действительно могли предложить вам решение.

  • Вы проверяли свои логи SDK?
  • Какая версия / год / редакция / страна QuickBooks?
  • Вы создаете для Web Connector, или используете C #, или VB .NET, или ...?
  • Если вы используете Web Connector, как выглядят ваши журналы Web Connector?
  • Вы вошли в систему как администратор QuickBooks?
  • QuickBooks уже запущен?
  • Есть ли другой файл компании QuickBooks, уже открытый?
  • Вы отозвали разрешение у интегрированного приложения?

Если вы ожидаете ответов, вы должны опубликовать некоторые детали.

1 голос
/ 12 мая 2012

Это приложение Silverlight с полным доверием.Похоже, что это было что-то с самой SL.После обновления до SL5 все работало нормально.

...