日期:2014-05-18  浏览次数:20504 次

asp.net的奇怪問題
今天碰到一個怪問題,就是程序在Debug狀態下運行,還沒出現Login.aspx前,就會出現
“无法用连线来执行此操作。内容可能已关闭或无效”的對話框出來,而且伴隨著令人難以忍受的嘟嘟聲。然而如果用Localhost/地址/Login.aspx直接在IE樣中敲進去,就不會出現這個對話框出來。
請問這是什么原因?
將程序源碼恢復至上周五的狀態(上周五沒有出現這種情況),編譯運行,同樣會彈出對話框。郁悶至極!....
對於數據庫的操作,上周五時沒有用aspnet_regsql.exe取消。今早用了-R   all參數取消了。難道會是這個原因?
請各位指點...

------解决方案--------------------
觉得还是数据库的问题

------解决方案--------------------
无法用连线来执行此操作。内容可能已关闭或无效
应该是数据库没打开con.Open()

------解决方案--------------------
这个问题我昨天刚碰到。
假设你现在用的开发工具是asp.net2.0:
现在你的Framwork的版本应该是2.0,这个时候并不会出错,但是如果你的开发环境是asp.net1.0的话,在Framwork为2.0的情况下就会出现你说的错误。把Framwork的版本调为1.0就可以了。
------解决方案--------------------
那估计是vs本身的问题了,把程序在别人机器上试下吧