主题

32 位 / 64 位主题

面向在 32 位 / 64 位互操作或 C++/CLI 边界上遇到困难的读者,汇总相关论点与文章的主题页面。

这个主题为什么容易卡住

32 位 / 64 位问题往往不只是编译设置的差异,还常常牵涉到进程边界、DLL 调用、既有 COM 资产,以及是否使用 C++/CLI。 因此,如果只修掉眼前看到的错误,而没有把整体的推进方式梳理清楚,很容易再次卡住。

咨询中经常梳理的论点

  • 留在 32 位侧的资产该如何处理
  • 新的 .NET 侧与原生 DLL 之间的边界该如何划分
  • 使用 C++/CLI 更合适,还是 P/Invoke 就足够
  • 如何消化发布配置和运维环境的约束

适合的推进方式

关于互操作的论点,与其先做功能追加,不如先把边界设计定下来,这样返工会更少。 以相关技术文章以及设计评审、迁移支持页面为起点,梳理哪些部分固定不动、哪些部分需要改变,是比较现实的做法。

联系我们

如果您遇到的问题与本页内容相近,欢迎附上当前状况和所需支持的形式与我们联系。

返回首页