Jelenségek
Amikor futtatja a Microsoft Business Portal Migration Utilityt egy elemzés elvégzéséhez a Microsoft Dynamics GP 10.0-ban, az elemzési naplóban a következő hibaüzenet jelenik meg:
HIBA: Az elemzés során váratlan kivétel lépett fel. Az elemzés nem fejeződött be sikeresen.
Kivételinformáció: Az áttelepítési segédprogram használatához telepíteni kell a
System.IO.FileNotFoundException: Az üzleti portál 2.5-ös, funkciócsomaggal vagy 3.0-s üzleti portállal.
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_Product()
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_MbfPackagerPortalPageBaselineFileName()
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.. hiba()
– Microsoft.BusinessPortal.Migration.Analyze.Analyze.Main(String[] args) HIBA: Ezen a BP lapon nem található
WebPartXmlMap kijelző.
Információ: Típus: Microsoft. SharePoint. WebPartPages.ErrorWebPart.
A probléma oka
Ez a probléma azért Microsoft Windows SharePoint Services, mert a 2.0-s verzió a Microsoft Windows SharePoint Services 3.0-s verzióra lett frissítve a fokozatos frissítési folyamattal. A Windows SharePoint Services kor egy Windows SharePoint Services üres webhelyet hozott létre. Ez az üres webhely nem szabályozhatja, hogy .dll a fájlokat az elemzéshez.
Megoldás
A probléma megoldásához kövesse az alábbi lépéseket:
-
Másolja az összes fájlt az eredeti webhely rekeszcímtárában az új webhely rekeszcímtárába. Alapértelmezés szerint az eredeti webhely helye a következő:
C:\Inetpub\wwwroot\binBy alapértelmezett, az új webhely helye a következő:
C:\Inetpub\wwwroot\wss\virtualdirectories\80\bin
-
Az új webhelymappában készítse el a biztonsági másolatot a Web.config fájlról.
-
Az új webhelymappában nyissa meg a Web.config fájlt, és adja hozzá a következő kódot a Web.config biztonságos Web.config szakaszhoz.
<SafeControl Assembly="Microsoft.BusinessPortal.Common.UI, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessPortal.Common.UI.WebParts" TypeName="*" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessPortal.PortalPages, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessPortal.PortalPages.Executable" TypeName="RegionalSettings" Safe="True" />
<SafeControl Assembly="Microsoft.Applications.BusinessDesk.Dynamics,Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.Applications.BusinessDesk.Dynamics" TypeName="*" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessPortal.Kpi.KpiViewer, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessPortal.Kpi.KpiViewer" TypeName="*" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessPortal.Kpi.KpiPortal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessPortal.Kpi.UI" TypeName="KpiAdminFrame" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Shell.WebControls" TypeName="Navigation" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Shell.WebControls" TypeName="WebPartXmlMap" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Shell.WebControls" TypeName="UrlPageWebPart" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Shell" TypeName="BPDefaultPage" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Shell" TypeName="AGNMenu" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Administration" TypeName="AC_ModifyURLPage" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Administration" TypeName="AC_ModifyPortalPage" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Administration" TypeName="AC_CreatePortalPage" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.Portal, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.Portal.Administration" TypeName="AC_CreateHelpPage" Safe="True" />
<SafeControl Assembly="Microsoft.BusinessFramework.UI.ResultViewers.RVWebParts, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.BusinessFramework.UI.ResultViewers.RVWebParts.WebParts" TypeName="*" Safe="True" />Megjegyzés: Ez a kód a Microsoft Üzleti keretrendszer (MBF) és az Üzleti portál (BP) kijelzők biztonságos vezérlőelem-bejegyzéseinek hozzáadására használható.