Я использую веб-части SSRS 2005 для отображения своих отчетов на портале MOSS 2007 SP1. Я успешно установил веб-части на своих серверах разработки, тестирования и UAT с помощью следующей команды: stsadm -o addwppack -filename путь / к / RSWebParts.cab . Но когда я попытался запустить ту же команду на рабочем сервере, она выдаст мне следующую ошибку:
Это решение не содержит ресурсов для веб-приложения и не может быть развернуто в конкретном веб-приложении.
Я знаю, что обычно я получаю такого рода сообщение об ошибке, когда пытаюсь развернуть свои пользовательские решения, не имеющие ресурсов веб-приложения (например, записи web.config), в конкретное веб-приложение. Но это не мое решение, это готовая веб-часть SSRS, в которой есть ресурсы, ограниченные веб-приложением.
Я даже пытался использовать другую комбинацию команды, указав ключи -url, -globalinstall и -force, но она все равно выдает ту же ошибку.
Конфигурация четырех серверов одинакова как с точки зрения программного, так и аппаратного обеспечения. Все остальные функции работают правильно на производственном сервере.
Я даже пытался вручную извлечь файл cab в папку bin моего веб-приложения, а затем вручную изменить файл Web.config, включив в него элемент SafeControl (скопированный из файла manifest.xml внутри файла cab). Но он дал мне ошибку, сказав, что не может найти файл ресурсов. Несмотря на то, что я извлек весь файл, включая файлы ресурсов в папке bin.
Кто-нибудь может помочь мне решить проблему? Большое спасибо.