倒霉的 ASP.net 程序
是我倒霉。系里买了一套asp.net的选课系统,浪费1w大洋。除了学校需要考虑是购买价值20万的windows2003还是使用d版这个难题之外,我还要将这个程序安装到XP系统上以供试运行。哇,XP上安装asp.net程序,我到底用了几步:
- 到某第三方下载网站获得iis5(因为XP用的是深度Ghost版本,所以没有安装盘)[10M+]
- 到某第三方下载网站获得.net framework 2.0(ms官方网站导航太深,都不如用百度搜索了)[20M+]
- 到某第三方下载网站获得sql server express 2005 [200M+]
- 用安装卸载程序的安装windows组件安装iis(N多步骤)
- 安装.net framework 2.0(N多步骤)
- 安装sql server 2005(N多步骤)
- 拷贝代码
- 拷贝数据库,附加数据库文件
其实这个过程已经简略写了。本来打算根据软件要求用.net framework 1.1和sql server 2000了,结果sql 2000遇到了N多问题,查找网上的资料发现N多解决办法,干脆用2005 express。这样一来.net framework 又必须升级到2.0。整个过程花了一个下午,仍有问题没有解决。
回想当年放弃.net转投PHP,是因为讨厌.net大量依赖封装好的控件,导致程序臃肿又不符合web标准。现在看来,相比PHP随便下载一个十几M的环境包就能运行的优势,微软的环境还真是乱套。



