繁体   English   中英

在Dynamics AX 2012 TEST环境中编辑SSRS报告

[英]Edit SSRS report within Dynamics AX 2012 TEST environment

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

如何将TEST环境指向VS? 我已经检查了配置文件,但没有明显的地方。

提前致谢。

了解如何使用特定配置打开Visual Studio

如果使用报表,则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将使用当前配置。

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

有一个KB,尽管可能不适用于您的版本,但是您可以应用所使用的技术:

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

所以:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM