Пользовательские веб-части отображают только заголовок веб-части

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/111449

Вопрос

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

Я запускаю wss3.0 с SharePoint 2007 в обеих средах, и веб-части должны считывать информацию из списков SharePoint, а затем отображать ее с помощью элемента управления повторителем.

Я добавил сборки webparts в кэш сборок, а controltemplates, features и layouts - в нужные папки на сервере.Я также добавил <SaveControl /> Добавьте теги в web.config, а затем запустите следующую команду.
"%CommonProgramFiles%\Microsoft Shared\web server extensions\12\bin\stsadm.exe" -o installfeature -name <FeatureName> -force

Есть ли у кого-нибудь идея, что я делаю не так, чтобы веб-части работали на тестовом сервере, но не на производственном сервере?Есть ли что-нибудь, что я мог бы пропустить, чтобы веб-части просто показывали свое название?

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

Заранее большое спасибо.

Это было полезно?

Решение

Поскольку вы видите заголовки, веб-части развернуты правильно.Если бы это была проблема с установкой, вы бы получили страницу исключения или сообщение об ошибке safecontrol.

Вероятность 99%, что это как-то связано с вашим кодом.Добавьте немного ведения журнала, повторно запустите библиотеку dll и просмотрите файлы журнала.

записка:Также может быть хорошей идеей вставить инструкцию try-catch и вернуть соответствующее сообщение об ошибке конечному пользователю при возникновении исключения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top