AX 2009 Report sevcie部署错误:Problems when deploying Report Projects - AL.exe

Problems when deploying Report Projects - AL.exe

Recently we run into some problems while we wanted to install AX 2009 on an stand alone server.

The OS is Windows 2003 SP2
The SQL Server is: SQL 2008

We have installed:

  • .Net Frame work: 2.0, 3.5 SP1
  • IIS 6.0
  • SQL Server 2008
  • Visual Studio 2008 Shell (isolated mode)
  • Windows SDK for Windows Server 2003 R2

We have also already patched the following dll:
Microsoft.Dynamics.Setup.ReportingServices.dll (using the SP1 version of this dll).

But we got the following error when trying to deploy the Report Projects to the reporting services.

Unable to load one or more of the requested types.
Retrieve the LoaderExceptions property for more information.
Error: The following components have not been installed or are not configured correctly:
AL.exe
Please consult your administrator or the documentation.
System.InvalidOperationException: The following components have not been installed or are not configured correctly:
AL.exe
Please consult your administrator or the documentation.

The entire message was:

Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at ClrBridgeImpl.GetTypes(ClrBridgeImpl* , Char* assemblyName, Boolean* isException) Error: The following components have not been installed or are not configured correctly: AL.exe Please consult your administrator or the documentation. System.InvalidOperationException: The following components have not been installed or are not configured correctly: AL.exe Please consult your administrator or the documentation. at Microsoft.Dynamics.Framework.Deployment.Reports.InstalledComponents.ThrowComponentsNotInstalled(String[] componentNames) at Microsoft.Dynamics.Framework.Deployment.Reports.InstalledComponents.VerifyAlAndDslToolsAreInstalled() at Microsoft.Dynamics.Framework.Deployment.Reports.ExportOperations.BuildProjects(IEnumerable`1 projectPaths, DeploymentLogger logger, List`1& reportLibraries) at Microsoft.Dynamics.Framework.ReportsDeployment.DeploymentForm.<>c__DisplayClassc.b__7(Object , DoWorkEventArgs ) at Microsoft.Dynamics.Framework.ReportsDeployment.DeploymentForm.backgroundWorker_DoWork(Object sender, DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e) at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument) The deployment log file can be found at "C:/Documents and Settings/myname/Local Settings/Temp/1/tmpE4.txt"

We then found out that still not all required components were installed.
We were still missing Redistributable Package on our instance.

According to installation guide: AXInstallationGuide.pdf (page 63):

after you install:
Microsoft Visual Studio 2008 Shell (isolated mode) Redistributable Package you should install the shell (step 2):

Part 2: Install the shell
After you install the redistributable package, you must install the shell. Complete the following steps to install the shell.

  1. On the computer's hard drive, locate the VS 2008 Shell Redist/Isolated Mode folder.
  2. Double-click the .exe file located in that folder. For example, if you installed the US English version of the redistributable package, double-click the vs_shell_isolated.enu.exe file.
  3. Follow the directions in the Microsoft Visual Studio 2008 Shell (isolated mode) wizard to complete the installation Please remember that no matter what operating system you are using you should install as well: Windows SDK for Windows Server 2008 and .NET Framework 3.5

The problem can be solved by ensuring you install all the pre-requisites in the order given as per the installation guide.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值