dynamics-ax-2012 - AX2012 - C# 项目中的 .Net 程序集未在 AOS 上更新

标签 dynamics-ax-2012

我们已将在开发环境中开发的 AX2012 模型部署到生产环境中。

该模型由一个 C# 项目组成,其设置设置为部署到客户端和服务器。

部署后,似乎为客户端 vsassemblies 文件夹(在 c:\user\appdata\microsoft... 下)生成了 C# 项目的 .NET 程序集,但它不会在 C 下的 AOS 服务器上生成:\program files\Dynamics AX...\Server\bin\Vsassemblies 文件夹”。

热插拔设置已打开。有没有办法强制再生?即使重新启动 AOS 服务也不会重新创建程序集。

最佳答案

应该是这样的: http://msdn.microsoft.com/en-us/library/gg889192.aspx

“在这些情况下,程序集被复制到客户端:

当客户端调用程序集中包含的托管代码时。

当您访问 IntelliSense 时(在设计时)。

当您编译引用托管代码程序集的代码时。”

此外,有迹象表明某些文档可能不正确,以及一些关于服务器位的讨论: http://daxmusings.blogspot.com/2011/09/ax-2012-net-assembly-deployment.html

关于dynamics-ax-2012 - AX2012 - C# 项目中的 .Net 程序集未在 AOS 上更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9315045/

相关文章:

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

reporting-services - 报告提供程序表中不存在 RDP 字段

sql-server-2008 - 如何安装 Dynamics AX 2012 R2 的 Contoso 数据

axapta - 如何 "set"ListView 中的选定项目

axapta - 从代码在 DirPartyTable 上创建记录?

axapta - 通过 AOT 中的查询进行订购

report - 为什么在 ax 2012 X++ 中使用菜单项生成报告时出现 "Menu Function object not initialized"错误?

c# - 如何解决使用 Visual Studio 将 C# 项目部署到 AX 2012 时出现的错误?

axapta - 在表格打开时突出显示网格中的记录