Sümptomid
Microsoft Dynamics GP 10.0 analüüsimiseks microsoft äriportaali migreerimisutiliidi käivitamisel kuvatakse analüüsilogis järgmine tõrketeade:
TÕRGE. Analüüsi käigus ilmnes ootamatu erand. Analüüs ei viidud edukalt lõpule.
Eranditeave:
System.IO.FileNotFoundException: äriportaal 2.5 funktsioonipaketiga või äriportaal 3.0 peab migreerimisutiliidi kasutamiseks olema installitud.
kell Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_Product()
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_MbfPackagerPortalPageBaselineFileName()
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.. ctor()
at Microsoft.BusinessPortal.Migration.Analyze.Analyze.Main(String[] args)
ERROR: No WebPartXmlMap veebiosa ei leitud sellel BP lehel.
Teave: tüüp on Microsoft. SharePoint. WebPartPages.ErrorWebPart.
Põhjus
See probleem ilmneb seetõttu, Microsoft Windows SharePoint Services versiooni 2.0 täiendati järk-järgult Microsoft Windows SharePoint Services versioonile 3.0. Kui Windows SharePoint Services täiendati, Windows SharePoint Services loodud tühi duplikaatveebisaidi. See tühi veebisait ei saa kontrollida .dll analüüsimiseks salvestatud faile.
Lahendus
Selle probleemi lahendamiseks tehke järgmist.
-
Kopeerige kõik failid algse veebisaidi binkataloogist uue veebisaidi prügikastikataloogi. Vaikimisi on algse veebisaidi asukoht järgmine.
C:\Inetpub\wwwroot\binBy vaikimisi on uue veebisaidi asukoht järgmine:
C:\Inetpub\wwwroot\wss\virtualdirectories\80\bin
-
Tehke uues veebisaidikaustas varukoopia Web.config.
-
Avage uues veebisaidi kaustas Web.config ja seejärel lisage järgmine kood Web.config.
<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" />Märkus. Seda koodi kasutatakse Microsoft Business Frameworki (MBF) veebiosade ja äriportaali (BP) veebiosade turvaliste juhtimiskirjete lisamiseks.