如果我需要对用c#vast编写的现有程序进行更改?
答案 0 :(得分:9)
This MSDN page提供了有关64位应用程序的更多信息:
使用.NET Framework 1.0和1.1版本构建的所有应用程序都被视为32位应用程序,并且始终在64位操作系统上的32位公共语言运行时(CLR)上的WOW64下执行。此外,使用.NET Framework 2.0版构建的32位特定应用程序将在64位平台上的WOW64下运行。
因此,您需要.NET 2.0能够专门针对64位。
答案 1 :(得分:1)
这个链接可能会提供一些指示,假设它是您所指的Visual Studio 2003:
答案 2 :(得分:0)
Visual Studio 2003仅针对32位平台,因此您需要更新的版本来创建可以64位模式运行的应用程序。
通常,您不必进行任何代码更改,以使应用程序与64位平台兼容。我在32位计算机上进行了大量的开发和测试,并在64位Web服务器上发布,而且相反。