好的,在AX的LIVE实例中 - 我转到AOT,找到我的报告,右键单击编辑。然后启动VS,我可以编辑报告。但是在TEST环境中我不能这样做。 "无法连接到Microsoft Dynamics AX客户端配置中指定的AOS"。
如何将TEST环境指向VS?我已经检查了配置文件,但没有明显的。
提前致谢。
答案 0 :(得分:3)
了解如何Open Visual Studio with a Specific Configuration。
如果使用报表,Visual Studio集成将使用活动本地客户端配置来建立连接。需要Reporting Services配置的示例包括部署报表或选择查询作为数据源。要在此方案中指向正确的AOS,请在Visual Studio集成文件夹中创建配置文件的副本。
为了启动VS以进行特定更改,VS快捷方式目标指向正确的配置:
String s = "a b c";
int index = -1;
while( (index = s.indexOf( ' ' , index + 1 )) != -1) {
System.out.println( index );
}
或
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /AxConfig ContosoDev
这不会起作用,因此VS将使用当前配置。
答案 1 :(得分:2)
你可以看看here。它与使用默认配置而不是AXC文件有关。
有一个KB,虽然它可能不适用于您的版本,但您可以应用所使用的技术:
KB 2827469从AOT内部启动的Visual Studio .NET忽略了 AxConfig参数和任何自定义配置文件。打开VS时 来自AOT SysVSProjectsExport / EditProject()方法的项目执行和 它调用下面的VSModeling框架Edit方法 仅将选定的解决方案传递给devenv.exe文件。但是由于 从保存的配置打开当前的AXClient实例 文件,我们必须将该配置文件传递给devenv.exe作为 切换“/ AxConfig”。因为这个/ AxConfig开关不被认为是Visual Studio默认考虑系统中的活动AxClient配置 注册表中。
所以:
尝试从默认配置中打开AX,并避免使用 AXC文件。然后,尝试从AOT编辑VS项目。