ORchard CMS 1.9.1 から以前のバージョン 1.7 にコンテンツ/メタデータをインポートしているときに、ウィジェットをエクスポートするたびに、次のようなエラーがスローされます。
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
Source Error:
Line 20: @if (count > 0) {
Line 21: int i = 0;
Line 22: foreach (WidgetPart widget in widgets.Where(w => w.Zone == zone).OrderBy(w => w.Position, new Orchard.UI.FlatPositionComparer())) {
Line 23: <li class="widgets-@(widget.LayerId == Model.CurrentLayer.Id ? "this" : "other")-layer widgets-layer-@widget.LayerId@(i == 0 ? " first" : (i == count ? " last" : ""))">
Line 24: @using (Html.BeginFormAntiForgeryPost()) {
Source File: e:\inetpub\wwwroot\TestWebsite\Modules\Orchard.Widgets\Views\WidgetPlacement.Zones.cshtml Line: 22
ウィジェットをエクスポートするたびに、このエラーが発生します。ウィジェットをエクスポートする手順を理解するのを手伝ってもらえますか? ウィジェットをエクスポートする前に、他に何をエクスポートする必要がありますか?