Это немного вводит в заблуждение Visual Studio и могло бы быть лучше обработано.Суть в том, что в окне «Список ошибок» перечислены только сообщения, связанные с проблемами сборки.
Предупреждения и ошибки, которые вы видите во время разработки, связаны с потоком выполнения.Другими словами, пакет может быть собран правильно, но сконструирован таким образом, что он выдаст ошибку.Для получения дополнительной информации:
MSDN: не удается увидеть ошибки или предупреждения в службах SSIS - почему?
SQLServerCentral: не удается увидеть ошибки или предупреждения в службах SSIS - почему?
Вам нужно будет запустить пакет в режиме отладки и перейти в окно Progress
.Оттуда вы можете увидеть все сообщения (например, информацию, предупреждения, ошибки и т. Д.).Некоторые сообщения могут быть настолько длинными, что их невозможно увидеть.Для этих сообщений вы можете щелкнуть по ним и вставить в ваш любимый текстовый редактор.
Примечание. Когда вы прекращаете отладку, Progress
окно меняет свое имя на Execution Results
и окно списка ошибок становится доступным.
Обновление
Согласно последующему комментарию Хади, я первоначально смог воссоздать проблему OPs, просто изменив существующий пакет для создания предупреждающего сообщения.Затем я собрал и запустил проект без получения сообщений об ошибках.
Теперь, выйдя из офиса и закрыв Visual Studio, я не могу воссоздать ошибку.Окно списка ошибок теперь заполняется сообщениями.Я попытался создать новый пакет с нуля, но безуспешно.На данный момент моя лучшая рекомендация - как и для всех продуктов Microsoft, перезапустить приложение, если оно не работает должным образом.