VseWSS не очень хорош для создания решений - он может извлекать элементы решения, но имеет тенденцию (в моем ограниченном опыте работы с ним) настраивать вещи, как будто все они будут отдельными функциями.
К сожалению, ваш админ прав. То, что у вас есть - эти типы контента, определения списков и экземпляры списков - это множество функциональных элементов. Одна функция может иметь много из них, обычно в файле с именем 'elements.xml'. Хорошее описание этого:
http://msdn.microsoft.com/en-us/library/ms460318(v=office.12).aspx
(Обратите внимание, на языке Visual Studio 2010 эти элементы являются «элементами SharePoint» в проекте Visual Studio. Но я отвлекся)
Я всегда стремился использовать VseWSS для создания файлов, которые мне нужны - определения моего списка и т. Д. - и затем копировать эти файлы в WSPBuilder проект для упаковки, готовый к установке. Если вы не использовали WSPBuilder, я рекомендую его для разработки SP2007 - хотя он в значительной степени заменен собственными инструментами Visual Studio для SP2010. Это требует небольшого понимания, но затем вы поймете, что если вы просто скопируете файлы в нужные места, вы легко сможете создать свое решение.
(Вы должны развертывать свое решение в файле WSP. ВСЕГДА размещайте решения в файлах WSP.)
(Кроме того, вам не нужно «взламывать» какие-либо файлы, просто переставьте их в файловой системе, чтобы WSPBuilder правильно их упаковал. См. Документацию WSPbuilder.)