Ошибка файла не найдена в пользовательском элементе управления на производстве

Я сделал 2 пользовательских элемента управления для сайта sharepoint 2007. На тестовом сервере все работает нормально. Я развернул его на производстве, но только один был развернут и размещен должным образом. Второй пользовательский элемент управления добавляется и развертывается в галереях веб-частей, но выдает ошибку «Файл не найден», когда я добавляю его на страницу веб-части. Я развернул его с помощью WSP. но это дает эту ошибку. Я проверил логи, ничего не показало. Я понятия не имею, что делать. пожалуйста помоги. Если требуются дополнительные сведения, я готов поделиться, но, пожалуйста, помогите мне! [Ошибка, которую я получаю] http://i.stack.imgur.com/jOjwb.jpg


person Zeba    schedule 15.10.2012    source источник
comment
Поскольку вы его разработали. Проверьте, все ли вы включили в wsp. вручную проверьте, развернут ли wsp все необходимые файлы.   -  person Shoban    schedule 16.10.2012
comment
Я проверяю запись web.config и безопасного управления, это правильно. Где еще я могу проверить?   -  person Zeba    schedule 16.10.2012
comment
Я имел в виду ... проверьте файлы ... вы сказали, что пользовательские элементы управления, поэтому я предполагаю, что они должны быть удалены в папке CONTROLTEMPLATES, если да, проверьте их. WSP развертывает файлы там, где вы просите его развернуть :), поэтому вам нужно будет знать, какие файлы и где развертывать. Также журналы и журналы событий должны вам кое-что дать.   -  person Shoban    schedule 16.10.2012
comment
Нет подсказки в средствах просмотра событий и журналах событий. Пользовательский элемент управления также присутствует в шаблоне элемента управления   -  person Zeba    schedule 16.10.2012


Ответы (1)


WSP развернется в соответствии с вашими требованиями. Вы можете создавать свои ПОБВ автоматически с помощью WSPBuilder http://wspbuilder.codeplex.com/

Не следует развертывать пользовательские элементы управления в галереях веб-частей. Пользовательские элементы управления должны быть развернуты в CONTROLTEMPLATES, поэтому соответствующим образом измените свой WSP.

Вы можете использовать SmartPart для отображения любых разработанных вами элементов управления. http://smartpart.codeplex.com/

person sainiuc    schedule 23.10.2012