【问题标题】:Asp.net application development on WIndows 32 bit and deployment on 64 bit在 32 位 Windows 上开发 Asp.net 应用程序并在 64 位上部署
【发布时间】:2011-07-12 14:06:21
【问题描述】:

我正在开发一个在 win 32 位操作系统上开发的 asp.net 应用程序,部署计划是 win 64 位环境。我是否需要在开发或部署中采取任何先决条件/预防措施/步骤。请帮忙。

谢谢/Yogesh

【问题讨论】:

  • 我是菜鸟,但您可能需要重新编译它。我想不出你还需要做什么。
  • @Tom 如果针对任何 CPU,您实际上不需要这样做

标签: .net asp.net 32bit-64bit


【解决方案1】:

您不必做任何特别的事情,为 AnyCPU 平台构建,它应该在 x86 和 x64 机器上都能正常工作,只要您不引用仅在特定架构上运行的外部程序集或库。

【讨论】:

    【解决方案2】:

    通常这可行(假设您针对任何 CPU 并且没有使用任何可能崩溃的 PInvoke),但是除非我有一个与生产相匹配的测试环境,否则我不会冒这个风险.

    不过,最好只投资 64 位开发基础架构以最接近地模拟您的目标环境。 在编写问题时发现问题比在测试中发现问题远非常便宜。而且肯定比在生产中找到它便宜。

    【讨论】:

      猜你喜欢
      • 2014-12-15
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 2010-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多