需要重新安装windows installer。
执行如下操作:
一、先用msiexec /unregserver 停掉windows installer服务。
二、下载InstMsiW.exe,用winrar解压开。进入目录。
三、右击msi.inf ,点击安装。
四、安装vs.net 2003

欢迎光临我的博客: http://smallfools.blog./default.html
打开IIS,找到你的应用程序文件夹,右击->属性->应用程序名处 点击<创建>即可,一般是应用程序移植到其他计算机上出现,如图:
如果经过上面的操作不行的话,查看一下你的web.config文件和Global.asax是不是在虚拟目录的根目录下,如果不是,调整你的虚拟目录。
[此贴子已经被作者于2006-5-5 15:17:06编辑过]
http://www.bc-cn.net/bbs/dispbbs.asp?boardID=113&ID=63171&page=1
一、先检查你的数据库是否存在。如,检查数据库test是否存在。
二、检查你的数据库的用户是否存在。如,检查test数据库里的smallfools用户是否存在,如果不存在的话,那么用户就是sa。
三、检查你的数据库用户对数据库的操作权限。如smallfools的权限,是owner、还是datareader、或都是datawriter,一般都用owner。
四、查看你的SQL联接语句是否正确,如data source=(local);initial catalog=test;persist security info=False;user id=smallfools;pwd=smallfoostest
如果你是本机的数据库,data source就用(local),注意要有括号,如果不是本机的数据库,就用IP,这时不要用括号。userid和pwd要和上面设置的一样。
五、检查你的防火墙,看看是不是禁止了数据库或asp.net访问网络。
说明:以上操作是针对SQL server数据库