Acumatica与Visual Studio 2022定制开发及集成兼容性咨询
Acumatica 与 Visual Studio 2022 兼容性及使用问题说明
官方公开兼容性说明
Acumatica官方在2022 R2版本发布时,同步更新了开发工具链的支持范围,正式将Visual Studio 2022(17.0及以上正式版)纳入官方支持的IDE列表,覆盖定制化开发、Web服务集成、自定义插件开发所有官方支持的开发场景。
2022 R1及更早的Acumatica版本,官方仅支持Visual Studio 2019及更低版本的IDE,没有给出任何VS2022的适配承诺,也没有公开对应的适配方案。
实际使用中已证实的常见问题
- 低版本项目兼容问题:如果强行将VS2019开发的2022 R1及更早版本的Acumatica定制项目迁入VS2022打开,大概率会出现项目模板识别失败、内置Acumatica API引用报错的问题,即使手动调整项目的.NET Framework版本到4.8可以临时解决编译问题,后续发布定制包时也容易出现未知异常,不建议这么操作。
- 调试偶发异常:VS2022 17.4之前的版本,存在附加Acumatica站点进程调试时断点偶发无法命中的问题,该问题在17.4及之后的VS2022更新中已经被修复,目前没有大规模复现的反馈。
- 插件适配问题:首次在VS2022中使用Acumatica定制开发工具时,需要安装和当前Acumatica实例版本完全匹配的SDK,否则会出现
Publish Customization(发布定制包)功能报错、项目模板无法加载的问题。
非官方开发者社区共识
目前开发者群体的普遍反馈是,只要满足三个前置条件:使用Acumatica 2022 R2及以上版本、VS2022升级到17.4及以上正式版、安装对应版本的Acumatica SDK,VS2022的使用稳定性和VS2019没有明显差异,可以覆盖所有常规开发场景,没有影响开发效率的严重缺陷。
内容的提问来源于stack exchange,提问作者Tony Lanzer
相关产品推荐
相关产品推荐

