SharePoint2007を使用してInfoPathフォームをFormLibraryに「保存」するソリューションがあります。InfoPathsFormControlを使用してフォームを開いてエンドユーザーに表示する.NETクライアントアプリケーションを作成しました。
アプリケーションが正常にシャットダウンすると、FormControlをclose()し、HTTP 204(ロック解除)がSharePointに送信されます。SharePointは、問題のフォームに設定されたロックを解放する可能性があります。ただし、アプリケーションが正常にシャットダウンしない場合(たとえば、ある種のクラッシュ)、「別のユーザーによってロックされている」ため、フォームを開くことができなくなります。
このロックは「通常の」チェックアウトタイプではありません。
この問題を回避するにはどうすればよいですか、またはロックを解除するにはどうすればよいですか?