首页 > 技术 > MSC > > 完美解决MSC XFlow在Windows XP 64位机器上的运行问题

完美解决MSC XFlow在Windows XP 64位机器上的运行问题

作者:Simwe    来源:MSC    发布时间:2012-04-19    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

MSC XFlow作为一款新近开发的基于粒子波茨曼方法LBM(Lattice Boltzmann Method )的计算流体力学软件,其开发起点较高,推荐平台是Windows 7 64系统,最低系统要求也是Windows Vista或Windows 2008 Server版本。这样的开发平台可以更合理有效地利用系统资源,实现更高的计算效能,这一点也是系统软件平台升级所必须的开发进程要求。

Windows XP作为一个成熟的优秀操作系统自2001年发布已经有超过10年的历史,一直为广大用户钟爱,到2007年XP系统成为世界市场占有率最高的系统。但随技术发展,新的功能更卓越、安全性更好的系统逐步推出,2008年6月30日开始,XP系统已经停止发售,随后开发的Windows 7成为全新的优秀操作系统,其易用性与完全性都比XP系统有了长足的提高。至2011年9月底,全球Windows 7的市场占有率已经达到40.17%,超过了XP系统,并且这一趋势还在不断扩大。

虽然如此,但在国内市场,Windows XP系统依然是主流操作系统,尤其是大型企业的系统构建都还以Windows XP为平台,系统升级还需要一定的时间和经费。而很多用户对于MSC XFlow软件又极有兴趣使用,操作系统的问题在一定程度阻碍了用户使用新一代的流体分析软件。

考虑这个问题,我们进行了一系列的分析和测试,最终找到了在Windows XP系统上运行XFlow软件的解决方法。

其实核心问题就是系统开发平台的问题,在Windows XP之前,大部分的软件开发都是基于 .Net Framework 1.0,1.1,2.0的,到Windows Vista 和Windows Server 2008时采用了 .Net Framework 3.0。至Windows 7后完全采用了 .Net Framework 3.5,3.5版本与之前的版本比有极大的改进,包括Extension Method 属性的应用,LINQ语言整体查询技术的引入,表达式目录树(Expression Tree )等。而MSC XFlow正是基于.Net Framework 3.0为平台开发的,而后更是应用了最新的3.5版本。

了解了这个基础问题,Windows XP系统下无法运行MSC XFlow软件的问题核心就找到了,解决方法也随之而来,就是对.Net Framework的升级。大多数不从事软件开发的Windows XP平台都没有升级过.Net Framework,基本都是2.0版本的。因此我们需要从微软官方网站下载新的.Net Framework 3.5或以上版本进行升级。记住,MSC XFlow需要64位系统,所以要下载64位.Net Framework 3.0、2.5 SP1或以上版本。
http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=333325fd-ae52-4e35-b531-508d977d32a6

这个下载是需要在线安装,中间会花一定的时间进行下载,请耐心等候。

用户也可以直接从一下下载网站直接下载打包了的完整离线安装包。如华军在线可直接下载64位.Net Framework 4.0 http://www.onlinedown.net/soft/34492.htm,或64位.Net Framework 3.5加SP1 http://www.onlinedown.net/soft/110383.htm
 下载完成后运行安装程序,就可以直接完成软件安装。

完成这个安装之后,我们就可以在Windows XP 64位系统下使用最新的先进流体力学分析软件MSC XFlow了。

 
分享到: 收藏