本人主要是用.NET开发一些MIS(信息管理系统)系统,如酒店管理系统,医院管理系统,以及其附属的如餐饮管理系统,洗浴管理系统,以及医保管理系统,合疗管理系统,前期开发的产品主要是VS2008+sqlserver2005,因为本人没用到BI这些高级的数据库管理,也为了方便一直安装的是极速版的数据库,小巧一些。
但是近日鸟枪还炮了,新购置一台thinkpad,系统自带的是原装的win10(注:原来用的win7),本想着删除系统安装一个win7,但是最近大家反映新的win10如何那般的好用,于是试着安装了一下,简直太好用了,ps,不是给win10做广告哦。
首先安装了vs2008和vs2012,一路很顺利,比win7当时安装还顺利(当时还修改了众多参数,才勉强过去),只是在安装vs2008在右下角屏幕小小提示了一下和自带的sql2005极速版可能不兼容,也不是出现对话框级别的错误警告,让后又顺利的安装了众多软件,如开发ios的vmware,以及开发android的eclipse,当然我也测试了一下开发工具都能运行使用。下来解决一个问题就是win10和sqlserver2005极速版的问题。
经过查看系统服务,发现sql2005的核心服务已经启动了,还是兼容的么,哈哈,但是安装SQLServer2005_SSMSEE时直接就说不能安装,很干脆。最后下载了64位的管理器安装,快结束时提示29506错误,之后回滚,没装完就停止了。解决之道在下面:
这个问题主要是因为系统权限问题引发,需要在安装的时候以管理员的身份运行。但是在msi文件上右击并没有以管理员运行。解决方法:1:新建一个记事本,输入msiexec /i path\SQLServer2005_SSMSEE_x64.msi 然后另存为.cmd格式。2:右单击刚刚创建的那个.CMD文件,选择“以管理员身份运行”,点击以管理员身份运行,安装sql2005其中的 path 要换成SQLServer2005_SSMSEE_x64.msi 所在文件夹的路径。
至此安装完毕,发现win10确实是兼容性最好的一个系统了!!