![]() |
|
作者信息 | 主题: 关于公司企业信息平台安装的几点注意事项21983 | ||||
|
发表时间:
2010-11-15 17:05:44
特别提示:本帖子在 2010-11-16 11:37:49 由用户
白瑞德
编辑过
这个信息平台,老白早有体验。俗话说的是前人栽树,后人乘凉。当然作为一个准IT人士来说,前任可能有怨气,所以也不能指望很多,但是挖坑就不好了,以前处理过几个坑,当然,这次的困难级别也算不上坑啦,憋屈的话,您老就受着吧。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 一,关于Visual Studio 2005和SQL Server 2000安装兼容性的问题。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com ASP.net的程序显然要使用所谓的.Net框架,这个框架继承在Visual Studio里面,当然最好也把VS 2005装上,这次我就是把VS 2005全部装上了,但是在安装的过程中发现一个SQL Server 2005的什么应用,当时感觉就不太对,等安装完毕后,再打开SQL Server 2000,果然,原来默认的服务器注册换成一个什么ServerMobile的,而且还提示“连接失败”。错误提示是 “未能建立与RATOSER\SQLEXPRESS的连接,原因,SQL-DMO必须使用SQL Server 2005 管理工具才能连接到此服务”。这是怎么回事呢?不过看来就是那个SQL Server 2005 应用搞的鬼。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 其实现在用SQL Server 2005也是主流了,但是问题是ERP还是SQL Server 2000的,不知道这个2005的向下兼容性如何,应该试下,而且2005的使用界面和2000差别也很大…… 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 解决方案并不难,当SQL Server 2000的默认注册出错,或者提示连接失败的时候,实际上,只需把这个注册取消,然后新建一个注册(默认要选择当前以当前服务器机器名命名的注册),几步操作后,就OK了。Bingo! 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 二,安装AJAX EXTENSION 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com AJAX也是现在的主流WEB技术,所以还需多花时间彻底掌握领会其核心。这个错误是访问信息平台首页时所发生的,说什么“未能加载文件或程序集”(如果页面只是单纯显示一个很弱智的提示,那么请到浏览器中把“友好提示”前面的钩钩去掉),安装了系统里自带的AJAX EXTENSION组建后,就没有这个错误提示了,但是,下面的程序集又出现了错误…… 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 三,Excel报表组件的安装于配置 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com “分析器错误信息: 未能加载文件或程序集“Microsoft.Office.Interop.Owc11, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。” 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 解决这个错误信息,首先要安装Office 2003,最好装个完整版的,那种100多M的恐怕有问题。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 然后,需要在EXCEL程序下面添加安装“.net编程支持”,这也是一个组件,要用那个报表,必须安装这个组件,当然,您在刚才安装OFFICE的时候,如果选择“完全安装”,就不会有这个小苦恼了,所以说有时候默认安装也不一定不好。值得一提的一点是,这个组件对应的是VS 2005,它在生成报表时,还必须调用EXCEL,这方面会影响速度,据说VS 2008 解决了这个问题,所以说版本新也还是有优势啊,学习中…… 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 但是,我安装了这个组件,仍然提示上述错误,此时,VS 2005就派上用场了!我在打开VS 2005的对应站点之后,在视图右边的"解决方案资源管理器"面板中,用鼠标右键单击"引用",选择"添加引用"菜单,在弹出的"添加引用"对话框中单击"COM"卡片,找到K/aI3UnDC$E{;"Microsoft Office Web Components 10.0(Office 2003是11.0,是不是和上面那个程序集是一样的?)",单击"选择"和"确定"按钮,OWC就被添加到了引用中。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com 注意!在编程时,对应的.cs中用using Microsoft.Office.Interop.Owc11,当然,如果还挑不出,为了暂时交差,把引用的程序集先注释掉,还是不影响系统使用的。毕竟用报表的模块很少。 浪漫烛光 www.langmanzg.com 浪漫烛光 www.langmanzg.com
最后就是一些收尾的工作了,比如说,确认Web.config文件中的数据库连接字符串正常。 |
||||
每当你几乎快被困难击倒,丧失斗志的时候,你就想想背后还有无数等你倒下捅刀子的SB,就充满了力量。
|
新用户注册 返回首页 | ||||||||