64位窗口上的Asp.Net开发人员可以使用32位的团队吗?

问题描述:

是否有任何兼容性问题会阻止其发挥作用?在为此团队开发项目时,是否需要使用32位虚拟机?64位窗口上的Asp.Net开发人员可以使用32位的团队吗?

不需要。

读一点在这里:http://msdn.microsoft.com/en-us/library/ms973190.aspx

我运行Vista 64和我的团队运行XP 32位的其他成员,我们有唯一的问题至今是与第三方COM组件,其中互操作组装在64位机器上不容易生成。一旦产生它,就把其他机器搞砸了。这是通过在32位机器上生成interop程序集并将其检入源代码控制来解决的。

我在最新的.Net-rocks podcast中听说,在构建配置中设置x86而不是“Any CPU”应该可以解决很多问题,但由于除了我描述的问题之外,我没有遇到任何问题还没有尝试过。

不要紧,什么环境,发展你所希望的任何机器。我会关注质量保证,分期和生产环境。如果他们都是32位,我想要一个32位的虚拟机来测试我的代码。

我不确定在不同的Windows 32/64位环境中与其他开发人员进行协作的情况,但我可以谈谈如何在Windows 2008 64位版本中部署在Windows XP 32-bit上开发的.NET应用程序,位服务器。

我遇到的唯一问题是依赖于第三方程序集的应用程序。我们只有一个32位版本的程序集。所以,为了在64位环境中运行我们的应用程序,我必须编译我的x86项目(如您所述)。它解决了一切。

所有其他应用程序我能得到不改变事物运行(他们在“任何CPU”模式进行编译。

我怀疑你会不会有问题,除非你有一些外部组件。如果是这样的的情况下,那么你将不得不重新编译或简单的力项目编译到86。

我知道,不肯定回答您的问题,但希望它有助于。

安德鲁