Simptomi
Kada pokrenete USD za migraciju Microsoft Business portala da biste izvršili analizu u softveru Microsoft Dynamics GP 10.0, dobijate sledeću poruku o grešci u evidenciji analize:
GREŠKA: došlo je do neočekivanog izuzetka tokom analize. Analiza se nije uspešno dovršila.
Informacije o izuzetku:
System.IO.FileNotFoundException: Business Portal 2.5 sa paketom sa funkcijama ili poslovnim portalom 3.0 mora da se instalira da bi se koristio servisni paket za migraciju.
na Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_Product()
na Microsoft.BusinessPortal.Migration.Analyze.Analyze.get_MbfPackagerPortalPageBaselineFileName() na
lokaciji Microsoft.BusinessPortal.Migration.Analyze.Analyze.. ctor() na lokaciji
Microsoft.BusinessPortal.Migration.Analyze.Analyze.Main(String[] args) GREŠKA: Veb segment
WebPartXmlMap nije pronađen na ovoj
BP stranici.
Informacije: Tip je Microsoft. SharePoint. WebPartPages.ErrorWebPart.
Uzrok
Do ovog problema dolazi zato Microsoft Windows SharePoint Services 2.0 je nadograđen na Microsoft Windows SharePoint Services 3.0 pomoću procesa postepene nadogradnje. Kada Windows SharePoint Services nadogradili, Windows SharePoint Services kreirali dupliranu praznu veb lokaciju. Ovaj prazan veb sajt ne može da kontroliše .dll datoteke za analizu.
Rezolucija
Pratite ove korake da biste rešili ovaj problem:
-
Kopirajte sve datoteke iz bin direktorijuma originalnog veb sajta u bin direktorijum novog veb sajta. Lokacija originalne veb lokacije je podrazumevano na sledeći način:
C:\Inetpub\wwwroot\binBy podrazumevano lokacija novog veb sajta je:
C:\Inetpub\wwwroot\wss\virtualdirectories\80\bin
-
U fascikli nova veb lokacija napravite rezervnu kopiju Web.config datoteke.
-
U novoj fascikli veb Web.config, a zatim dodajte sledeći kôd u odeljak "safeControls" Web.config datoteke.
<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" />Napomi Ovaj kôd se koristi za dodavanje unosa bezbedne kontrole za veb segmente Microsoft Business Framework (MBF) i veb segmente Business Portal (BP).