Ошибка BizTalk: ошибка при обновлении приложения "BizTalk.System" - PullRequest
1 голос
/ 06 мая 2010

Я использую biztalk 2009 и пытаюсь выполнить развертывание через vs.net 2008.

Мой проект - это просто пустое приложение BizTalk с пустой оркестровкой. Я создал файл ключа строгого имени и выбрал его в свойствах проекта в разделе «Подписание». Я также указал имя приложения.

При развертывании я получаю сообщение об ошибке: Ошибка 1 при обновлении приложения «BizTalk.System». Доступ запрещен. Текущий пользователь не имеет прав для завершения операции. 0 0

Есть идеи, что это значит и что я делаю неправильно? Из того, что я знаю, это не должно обновлять BizTalk.System вообще.

Ответы [ 2 ]

2 голосов
/ 10 мая 2010

Приложение BizTalk.System доступно только для чтения, поэтому его нельзя обновить, но я сомневаюсь, что вы попытаетесь обновить его, не зная об этом, особенно в таком простом звуковом проекте.Ваше новое приложение должно ссылаться на BizTalk.System, хотя ... может быть, есть проблема при создании этой зависимости?

Вот некоторые из начальных шагов, которые я бы предпринял для устранения неполадок:

  • Проверьте базу данных BizTalkMgmtDb, чтобы убедиться, что у вас есть соответствующие разрешения
  • Проверьте журналы EventViewer для получения дополнительной информации об ошибке «Отказано в доступе»
  • Попробуйте создать пустое приложение вручную в консоли администратора BizTalk, посмотрите,вы получаете ту же ошибку
  • Если вы можете создать приложение вручную, попробуйте развернуть проект через VS 2008 в пустое приложение и посмотреть, если вы получите ту же ошибку

Надеюсь, один изэто поможет точно определить, в чем проблема (или даже лучше, надеюсь, вы уже решили проблему :))

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

Я согласен, что вы не должны развертываться в приложении BizTalk.System.

Чтобы убедиться, что вы развертываете в нужном месте, откройте свойства проекта BizTalk и нажмите на вкладку «Развертывание» (выше я предполагаю, что вы развертываете локально , в этом случае BizTalk Group Сервер и База данных конфигурации должна быть уже установлена).

В группе BizTalk установите для Имя приложения значение «Тестировать приложение» (позже его можно изменить на что-то более значимое); убедитесь, что для всех остальных логических свойств на вкладке «Развертывание» задано значение true, за исключением свойства Включить модульное тестирование .

При развертывании проекта из Visual Studio (щелкнув правой кнопкой мыши имя проекта и выбрав «Развернуть», будет создано новое приложение BizTalk и проект будет развернут в качестве ресурса для этого приложения. Посмотрите окно VS Output, чтобы проверить что их развертывание прошло успешно.

После завершения развертывания откройте консоль администрирования BizTalk Server и разверните узел Приложения, теперь вы должны увидеть новое приложение под названием «Тестовое приложение». Если вы развернете новое приложение и загляните в Resources , вы увидите ваш недавно развернутый проект.

...