Я использую настраиваемую форму задачи InfoPath в своем проекте.Все отлично работает, но я не могу добавить новый.Когда я добавляю его и нажимаю на задачу, связанную с ним, я получаю сообщение об ошибке: «Указанная форма не может быть найдена».После этого я попытался использовать первую рабочую форму задачи, сохранить ее под другим именем, изменить FormURN на новое, добавить его в мой модуль Forms, но он тоже не работает.Когда после этого я сохранил его с первым использованным именем и изменил FormURN обратно, он снова работает нормально.Я не могу понять, почему это происходит.Может быть, мне нужно очистить кеш или что-то еще?Вчера я столкнулся с подобной проблемой, для которой нашел обходной путь , но теперь у меня нет никаких идей.
Когда это не работает:
Forms / Elements.xml:
...
<File Path="Forms\ApprovalFormNew.xsn" Url="Forms/ApprovalFormNew.xsn" />
...
Forms / SharePointProjectItem.spdata
...
<ProjectItemFile Source="ApprovalFormNew.xsn" Target="Forms\" Type="ElementFile" />
...
Рабочий процесс / Elements.xml
...
<Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalFormNew:-myXSD-2012-03-09T14-11-55</Task2_FormURN>
...
Когда он работает в указанных выше местах, вместо ApprovalFormNew есть форма ApprovalForm.
Feature.Template.xml:
<Property Key="RegisterForms" Value="Forms\*.xsn"/>
Есть ли способ увидеть более подробную информацию об этой ошибке?В журналах нет подробностей об этом.
Что я пробовал: IISReset, очистить кеш IE, перезагрузить компьютер.
Любая помощь очень ценится.
PS: Извинитедля моего письма английский не является моим родным языком.
PPS: Также я не могу использовать задание по умолчанию (не представление InfoPath) для задач, если я не изменяю тип задачи по умолчанию.Это нормально, и я должен использовать либо представление по умолчанию, либо представления InfoPath, но не оба?