我们在64位操作系统上安装了Visual Studio 2010 64位版本,但在任务管理器中,Visual Studio 2010的映像名称显示为*32
。在Google中搜索时,似乎显示屏表明Visual Studio 2010在32位版本上运行,我们在SQL Server 2005中遇到了同样的问题。安装了64位版本的.NET Framework。 64位版本的程序运行为32位版本的原因是什么?
答案 0 :(得分:8)
没有64位版本的Visual Studio 2010(或任何其他版本的Visual Studio,就此而言)。有一个64位版本的.NET Framework,但Visual Studio是一个32位进程。
但是,有64位和32位版本的SQL Server,因此您安装的版本将决定正在运行的版本。也就是说,SQL Server Management Studio似乎基于Visual Studio shell,因此只有32位版本可用。