Мне кажется, что мне нужна более четко определенная среда для обновления приложения SharePoint (MOSS 2007) с изменениями пользовательского кода. Я создаю файлы решений wsp с функциями и новыми типами и тому подобным, но как только они будут протестированы и развернуты, я чувствую, что это немного прыжок, и это заставляет меня нервничать и иногда неохотно вносить изменения. После развертывания трудно сопоставить текущее состояние приложения SharePoint с конкретным кодом, развернутым на этом сервере SharePoint. Какие функции фактически установлены и на каких сайтах? Какие функции активированы или деактивированы? Какая версия этого настраиваемого поля или типа контента действительно существует? Вещи как это. Если возникает ошибка, я должен полагаться на свои предположения о том, какой код существует и на самом деле выполняется, или мне приходится тратить время на копание в развернутых сборках и 12 кустах - не невозможно, но довольно неприятно.
Какие шаги я должен предпринять, чтобы улучшить мою способность однозначно определять состояние приложения и находить код, который действительно представляет это состояние? Существуют ли сторонние инструменты, которые могут помочь с этим?