纪实:部署别人程序中的调试

最近被公司信息科拉去调试程序........被团委拉去做投票网站.......被教育科拉去做科室网站......ORZ.........

我真素....不素程序员的令...却兼着程序员的事儿啊!!.............!大哭

我表示很桑感。老妈居然拍拍我说“现在一个网站才500银子。你一个月给人家做2.才1000.......你一个月工资都那么多...你这是稳赚不赔啊~”

言归正传。

 

公司拿了母公司的一个系统的源代码。

想部署在自己服务器上使用。

程序是.NET的。作为一个程序员不受重视的公司....俺们信息科只会搞ASP........

主要是2个BUG

--1.数据库连接字符串--

SQL SERVER 2005的设置是老生常谈了....

打开配置管理器。外围应用配置器。服务该打开的打开。TCP/IP&namepipe要选一选。

然后字符串要特别注意下Data Source=IP\SQL2005

首先是他们木有写\SQL。然后IP也写错了。

最后.............我自己写的时候把\写成/了................鄙视

 

--2web.config の add assembly--

然后是有15个assembly。提示未加载。

我就去网上下载了这15个DLL。

当然下载的时候有几次下错了。

有版本出错的。有又加了.design.dll的......

总之是全部被我复制粘贴到了/BIN目录下。

P.S.放在/BIN下后。那几个<add语句就可以删了~

接着又提示XXX.DLL与XXX.DLL冲突。

这个是由于之前下错版本。导致/BIN中有v8.1+v8.2俩版本。

删除即可~

最后就通过鸟~

 

当然今天心情特别嗨滴原因是我上周做的投票网站的评论+留言功能只能远程主机使用。

其他机子都不行。

部署完之后就是DLL文件了。

按着要去改了下web.config。

可素还是不让其他机子看到详细的大黄页。

于是乎............我就放弃调试了。以为是服务器设置问题.........SAD.

结果今天调试这个的时候。

无聊翻了下那个。发现居然可以显示大黄页了。

原来是我数据库里面comment表的AddedByIP字段被我设成了nchar(10)................应该素nchar(15)的!!!快哭了

只有服务器测试时IP是127.0.0.1.........9个char.................SO。只有服务器能通过。

以上~

本来是用百度空间没事写写博客的。

可素那货老素出BUG................

搞得俺很头疼啊.......

换到CSDN吧~~

大笑

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值