问题标签 [aot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
186 浏览

x++ - XPO 项目导入后,客户似乎正在运行旧的(错误的)代码

我已经将一个 XPO 项目文件导入到我们的生产 AOS 服务器中,代码在视觉上是正确的(如果我打开此 XPO 中包含的相关方法),但似乎执行的是旧代码。

导入 XPO 后,我重新启动了所有 AOS 服务器的所有 AOS 服务,所有客户端都断开连接,所以我想不出它们以某种方式运行缓存代码。

在将代码从 DEV 移动到 TEST 到 STAGING 时,我做了同样的事情,没有问题。

有什么我想念的吗?

谢谢。

0 投票
3 回答
839 浏览

axapta - 枚举更改在企业门户中不可见

我添加了几个项目并修改了 a 中包含的项目的标签,Base Enum这些更改不会立即出现在使用它们的企业门户网页上(当前枚举用于组合框中)。

我昨天做了一些改变,今天早上在 EP 中可以看到这些改变(我无法解释为什么),但我刚刚做的那些改变不可见。

我尝试编译表单,重新部署页面定义,同步。数据字典,不行。

完成更改后,如何随意使更改可见?

谢谢!

编辑:似乎在 EP 机器上执行 IISRESET 就可以了。所以我想重新启动 EP 网站的应用程序池也应该可以解决问题?

0 投票
1 回答
738 浏览

c# - 如何在我的 C 程序中使用由 mono AOT 生成的 SO 文件中的方法?

我使用 mono --aot=full 编译了我在 linux 下编写的一个小程序,它生成了一个 .so 文件。我阅读了这些,发现它们实际上是库而不是可执行文件,我想知道如何在 ac 程序中链接到这些库,以便我可以在 c 程序中使用我用 c sharp 编写的方法?

提前致谢。

0 投票
1 回答
2690 浏览

axapta - 更改批处理作业用户身份(运行方式)

我已经为它们创建了几个批处理作业和相关任务,它们运行良好。但一个问题是,它们首先使用我用来创建作业的帐户运行。我想成为一个系统帐户而不是我的个人帐户(如果我离开这个地方可能会被停用)

我看不出有什么地方可以改变这一点。我是否必须通过 SQL 更新语句来更改它?

谢谢。

0 投票
2 回答
2368 浏览

axapta - 从 AOS 服务器发送电子邮件

我正在尝试根据用户在其客户端中触发的某些事件发送电子邮件。我不希望从客户端发送电子邮件(因为这将要求我们允许域中的几乎每个工作站都使用 SMTP 服务),而是从 AOS 服务器发送。

我想创建一个可以在其中扩展RunBaseBatch和使用的类SysMailer

这是我到目前为止所拥有的。

这是我如何使用它:

不幸的是,这似乎在客户端中运行。如果我在具有 AOS 服务器(可以使用 SMTP 服务)上的开发框 VM 上运行代码,则电子邮件会触发,但如果我在物理框上的客户端中运行它(不允许使用 SMTP)则不会服务)。

我认为扩展RunBaseBatch和覆盖run会做到这一点,但显然不是。有任何想法吗 ?

我还想知道这种方法是否会失败,因为我认为大多数用户不能使用他们的帐户运行批处理......也许我必须使用模拟?

谢谢!

0 投票
1 回答
1093 浏览

dynamics-ax-2012 - AX AOT 查询在多个表上应用范围 modifiedDateTime

我有以下情况:

我构建了一个查询,连接了多个具有 modifiedDateTime 列的表。我需要应用范围过滤记录,这些记录最后在表 A 或表 B 中修改,即联接表(基于 modifiedDateTime 值)。

如果我将范围添加到两个数据源(对于表 A 和表 B),我会检索在两个表中修改的记录,而不是其中任何一个。

表之间的连接类型是 OuterJoin。

如何在 AOT 查询中解决这个问题?

0 投票
2 回答
38 浏览

reporting-services - 如何交换 SSRS 报告中的值?

我在 AOT 中构建了一个查询,其中连接了许多数据集以获取一些数据。

例如:我有下表。

我想问的是如何合并 STATUS 和 NTN nO。要求是我想显示状态是否是 Reg aur UnReg 我不想在状态中显示 NTN#。在状态前面我想显示 NTN 号码。像这样

0 投票
1 回答
127 浏览

tfs - 从 TFS 2010 服务器同步不起作用

我正在尝试在新的开发盒上执行同步/强制,所有 XPO 都是从存储库目录中的 TFS 下载的,但我在 AOT 中看不到任何新内容。我已经重启了客户端和AOS服务器,不行。

我将 AX 2009 与 TFS 2010 服务器一起使用。不是我知道的最可靠的组合...

谢谢你。

编辑: Synchronize 的信息日志结果在其末尾有一些错误,这可能是该过程没有达到将所有 XPO 导入 AOT 的地步的原因。这就像试图说一个文件不存在,但只有它的目录部分(存在)。任何人都知道为什么会发生这种情况以及消息想说什么?目录Maps确实存在...

在此处输入图像描述

0 投票
1 回答
470 浏览

axapta - 零售交易服务缓存

我在 Class 中编写了一些方法,RetailTransactionServiceEx从 POS 的方法中调用它们Application.TransactionService.InvokeExtension,然后我需要对我的其中一个方法进行一些更改RetailTransactionServiceEx,但更改没有反映,然后出于故障排除的目的,我重命名了我的方法名称,但 POS 通过错误方法没有存在于课堂上,我生成了增量 CIL,完整 CIL,重新启动了 AOS 服务,重新启动了我的 POS,但它仍然说方法不存在。

然后我回家,第二天上班,我发现我的方法是从 POS 工作的,所以问题是为什么花了一整夜?我没有关闭我的电脑。是否有任何类型的缓存系统以及我们如何清除它以快速反映我们在事务服务类中的更改。

0 投票
0 回答
1047 浏览

ios - 异常“尝试 JIT 编译方法,同时使用 --aot-only 运行”与 Google.ProtocolBuffersLite

我在 Unity3d 项目中使用的类库中使用 Google.ProtocolBuffersLite。当尝试在 IOS 应用程序的 myClass.cs 中使用 ParseFrom(System.Byte[] data) 函数时,出现以下异常:

使用 protocolBuffersLite 的过程是:

  1. 添加选项 optimize_for = LITE_RUNTIME; 在我的 .proto 课程中
  2. 使用该 .proto 类和 Google.ProtocolBuffers.dll 版本 net20 生成 .cs 类
  3. 将 .cs 类和 Google.ProtocolBuffersLite.dll 添加到我的库 csharp proj
  4. 使用 monoDevelop 2.8.2 编译
  5. 将 myLibraryThatUseProtocol.dll 和 Google.ProtocolBuffersLite.dll 移动到 myUnity3d 项目
  6. 在 Unity3D->Build Settings->IOS->PlayerSettings 我使用:

    Api 兼容级别:.net 2.0 子集

    Aot 编译选项:空

    剥离级别:禁用

  7. 在 Unity3d 中构建应用程序(版本 4.2.0)
  8. 在 Xcode 中运行应用程序
我将不胜感激有人可以提供的任何帮助。