Buidling Vs Publishing - PullRequest
       27

Buidling Vs Publishing

0 голосов
/ 15 октября 2018

Я провел много дней, пробуя так много разных комбинаций, а также много гуглят.Мои тесты показывают, что мое приложение работает, только если я публикую на нашем производственном сервере в режиме отладки.Я был бы признателен, если бы кто-то мог объяснить, почему:

1) Мой код Release не будет работать (хотя я считаю, что он частично связан с некоторыми оптимизациями, которые использует VS) и

2) Приложение работает только тогда, когда оно опубликовано (а не когда я его создаю).

Справочная информация: У меня есть несколько проектов C #, которые являются зависимостями других проектов C # и, таким образом, объединены в одинкаталог bin при выполнении сборки.Они работают вместе, чтобы получить заказы, указанные в базе данных, а затем асинхронно импортировать их (через SAP DI API и Parallel.ForEach) в другую базу данных.

Я считаю, что столкнулся с какой-то странной ошибкой, которая возникаетэто голова из-за функциональности и используемого инструмента (SAP DI API).

Вот краткое изложение моих выводов:

  • Публикация в режиме отладки: работает
  • Публикация в режиме выпуска: не работает
  • Публикация в режиме выпуска при отключении Оптимизировать код: не работает
  • Сборка в режиме отладки: не работает

Любые предложения приветствуются!

...