【问题标题】:Edit SSRS report within Dynamics AX 2012 TEST environment在 Dynamics AX 2012 测试环境中编辑 SSRS 报告
【发布时间】:2016-12-21 10:56:48
【问题描述】:

好的,所以在 AX 的 LIVE 实例中 - 我去 AOT,找到我的报告,右键单击编辑。然后这会启动 VS,我可以编辑报告。但是在测试环境中我不能这样做。 “无法连接到 Microsoft Dynamics AX 客户端配置中指定的 AOS”。

如何将 TEST 环境指向 VS?我检查了配置文件,但那里没有什么明显的。

提前致谢。

【问题讨论】:

    标签: visual-studio reporting-services report axapta dynamics-ax-2012


    【解决方案1】:

    查看如何Open Visual Studio with a Specific Configuration

    如果您使用报表,Visual Studio 集成使用活动的本地客户端配置来建立连接。需要 Reporting Services 配置的示例包括部署报表或选择查询作为数据源。要在此方案中指向正确的 AOS,请在 Visual Studio 集成文件夹中创建配置文件的副本。

    为了启动 VS 进行特定更改,将 VS 快捷方式目标指向正确的配置:

    "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /AxConfig ContosoDev
    

    "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /AxConfig z:\Config\ContosoDev.axc
    

    这在 AOT 中不起作用,VS 将使用当前配置。

    【讨论】:

      【解决方案2】:

      你可以看看here。它与使用默认配置而不是 AXC 文件有关。

      有一个 KB,虽然它可能不适合您的版本,但您可以应用使用的技术:

      KB 2827469 从 AOT 内部启动的 Visual Studio .NET 忽略了 AxConfig 参数和任何自定义配置文件。打开 VS 时 来自 AOT SysVSProjectsExport/EditProject() 方法的项目执行并 它调用下面的 VSModeling 框架 Edit 方法 仅将选定的解决方案传递给 devenv.exe 文件。但由于 当前 AXClient 实例是从保存的配置中打开的 文件,我们必须将该配置文件作为 切换“/AxConfig”。由于此 /AxConfig 开关不被视为 Visual Studio 默认考虑来自系统的活动 AxClient 配置 注册表。

      所以:

      尝试从默认配置打开 AX 并避免使用 AXC 文件。然后,尝试从 AOT 编辑一个 VS 项目。

      【讨论】:

        猜你喜欢
        • 2013-09-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-29
        相关资源
        最近更新 更多