Я получаю сообщение об ошибке «Не удалось извлечь файл cab в решении», когда я пытаюсь развернуть свой wsp с помощью stsadm -o addolution -filename ...
Я открыл wsp как кабину и проверил, что там нет дублирующихся файлов, насколько я понимаю, это может иногда вызывать эту проблему.
Проблема началась только тогда, когда я попытался включить пользовательский тип поля как часть моего решения, для этого я добавил следующее в ddf
.. \ CustomFields \ ShortMonth \ ShortMonthControl.ascx .. \ CONTROLTEMPLATES \ ShortMonthControl.ascx
.. \ CustomFields \ ShortMonth \ fldtypes_shortmonth.xml .. \ XML \ fldtypes_shortmonth.xml
и
<TemplateFiles
>
<TemplateFile Location="CONTROLTEMPLATES\ShortMonthControl.ascx"/
>
<TemplateFile Location="XML\fldtypes_shortmonth.xml"/>
</TemplateFiles>
к манифесту.
Я пытался вернуть его к ссылкам на ascx в обоих, но это не помогло.
Есть идеи?