14.未能從程序集“DAL, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null”中加載類型“DAL.SqlHelper”。
原因:修改了其他層後未能重新編譯成dll
解決:編譯一下(Rebuild)
15.為過程或函數 指定的參數太多
solution:調用存儲過程與定義的存儲過程所用的參數數量或所執行的SQL語句中所傳入的參
數個數不一致(這是個SQL的錯誤)
解決方案:仔細檢查在存儲過程中所設定的參數變量,與實際輸入的參數值是否一一對應
16.無法啟動調試,綁定句柄無效
原因:系統的Terminal Services沒有開啟
17.Unable to debugging on the web server.Debug failed because integrated Windows authentication is not enable
解決方法:
打開vs2005->工具(Tools)->選項(Option)->調試(debugging)->編輯並繼續(Edit and Continue)->全部打勾
18.Automation 操作中文件名或類名未找到: 'RegExp'
解決方法:regsvr32 vbscript.dll
19.System.NullReferenceException: 未將對象引用設置到對象的實例。
原因:
(1)所設置的變量為空值或沒有取到值,一般出現在傳遞參數的時候出現這個問題,也會在使用datagrid或gridvIEw或datalist等數據控件時出現.
(2)控件名稱與codebehind裡面的沒有對應
(3)未用new初始化對象
(4)在程序中所引用的控件不存在
解決方法:
(1)使用try..catch...finally捕捉錯誤,或直接用response.write()輸出所取的變量值
(2)查看代碼中是否存在未初始化的變量
20.錯誤 1718。文件被數字簽名策略拒絕(安裝vs2005sp1時)
解決方法:
(1). 單擊“開始”,單擊“運行”,鍵入 control admintools,然後單擊“確定”。
(2). 雙擊“本地安全策略”。
(3). 單擊“軟件限制策略”。(注意:如果未列出軟件限制,請右擊“軟件限制策略”,然後單擊“新建策略”。 )
(4). 在“對象類型”下,雙擊“強制”。
(5). 單擊“除本地管理員以外的所有用戶”,然後單擊“確定”。
(6). 重新啟動計算機。
微軟說明:
http://support.microsoft.com/kb/925336
21.vs2005不能從源文件模式切換到視圖模式
解決方法:DOS下運行下 devenv /resetskippkgs (win+r cmd)
22.Validation of vIEwstate Mac failed
解決辦法:頁面的頂部page加 EnableViewState="False" EnableVIEwStateMac = "False" 來解決這個問題
23.Automation server can't create object"(Automation 服務器不能創建對)
解決辦法:運行: Regsvr32 scrrun.dll 即可。