I have a web solution which uses ASP.NET AJAX Controls and has been running on Windows Server 2008 32 bit machine very well.
我有一个使用ASP.NET AJAX控件的Web解决方案,并且已经在Windows Server 2008 32位机器上运行得非常好。
Now the server admins want to move this web to a new Windows Server 2008 64 bit machine, I was just wondering if ASP.NET AJAX is compatiable to this system, I can't seem to find anything about this issue by googling (Maybe I wasn't asking the right questions :)). Do I have to build the .dll's specifically for a 64 bit machine ? Is AJAX included for machines with .NET framework 3.0 installed (my solution is in .NET 3.0) ?
现在服务器管理员希望将此Web移动到新的Windows Server 2008 64位计算机,我只是想知道ASP.NET AJAX是否与此系统兼容,我似乎无法通过Google搜索找到有关此问题的任何内容(也许我没有问正确的问题:))。我是否必须专门为64位机器构建.dll?安装了.NET framework 3.0的机器是否包含AJAX(我的解决方案是在.NET 3.0中)?
1 个解决方案
#1
No, you don't have to build a special version for the 64-bit machine, that's the beauty of managed code as it isn't compiled for a specific platform until it is actually being run by the VM.
不,您不必为64位计算机构建特殊版本,这是托管代码的优点,因为在实际由VM运行之前,它不会针对特定平台进行编译。
Also, AJAX 3.5 is included in .NET Framework 3.5, so you might want to install that.
此外,AJAX 3.5包含在.NET Framework 3.5中,因此您可能希望安装它。
Here's a blog post covering this issue.
这是一篇涉及此问题的博客文章。
#1
No, you don't have to build a special version for the 64-bit machine, that's the beauty of managed code as it isn't compiled for a specific platform until it is actually being run by the VM.
不,您不必为64位计算机构建特殊版本,这是托管代码的优点,因为在实际由VM运行之前,它不会针对特定平台进行编译。
Also, AJAX 3.5 is included in .NET Framework 3.5, so you might want to install that.
此外,AJAX 3.5包含在.NET Framework 3.5中,因此您可能希望安装它。
Here's a blog post covering this issue.
这是一篇涉及此问题的博客文章。