常見ASP.NET高試出錯信息及解決辦法
2007/1/24 8:32:41
1 錯誤信息: 請求因 HTTP 狀態 401 失敗:Access Denied
  解決: 在iis信息服務器上把匿名訪問和允許iis控制密碼給勾上

2 以下代碼段出錯的提示是:
異常詳細信息: System.ArgumentException: DataTable 已屬于另一個數據集
    DataTable dtSubReqInfo = new DataTable();
  dtSubReqInfo = (DataTable)Session[this.strSubReqSessionName];
  DataSet dsSubReqInfo = new DataSet();
  dsSubReqInfo.Tables.Add(dtSubReqInfo);
改為:
  DataTable dtSubReqInfo = new DataTable();
  dtSubReqInfo = (DataTable)Session[this.strSubReqSessionName];
  DataSet dsSubReqInfo = new DataSet();
  dsSubReqInfo.Tables.Add(dtSubReqInfo.Copy());

3.分析器錯誤信息: 未能加載類型:
    a.解決方法:
    請按照下面的步驟進行解決:
        1.看看你上次修改程序后,是不是沒有編譯通過?如果沒有編譯通過,修改錯誤的代碼。
        2.刪除原來的bin下面的dll文件(刪除該程序生成的dll文件,引用的dll文件不要刪除)
        3.在VS.NET中,選擇“生成”->“重新生成解決方案”。然后,重新運行,看看是否成功。
        4.如果更改了項目的根命名空間,比如叫xiaoniuge.MicroCMS,而當前項目又是在版本管理狀態下,那應該用記事本打開Global.asax文件,把MicroCMS修改為xiaoniuge.MicroCMS即可。
        5.當項目中的某個.aspx或者.ascx文件被排除在項目外,而有些頁面又需要調用這個文件的時候,也會產生這樣的錯誤,此時,你可以將該文件包括到項目中,然后重新編譯一下就可以了。
    b.解決辦法:設置程序目錄為虛擬目錄

4.連接ORACLE 10G出錯:
    a. 無法加載 DLL (oci.dll)。
    b.Could not create an environment: OCIEnvCreate returned -1.
    解決一:
              主要是將oracle主目錄oracle\的讀寫權限賦予asp.net或者是IUSER_..和IWAM_..,重啟計算機。
原文:
When you install your Oracle Client (whatever it might be) make sure to install the Administrator option. In 9.2.0.1.0, it was about 500 MB. This installs all the correct files you need, including oci.dll. This should be similar for most oracle client versions.

After it is done, give iuser/iwam these permissions on Oracle (for me, it was D:\Oracle\, no need to go any further):
* Read&Execute
* List Folder Contents
* Read

Restart computer.

解決二:
打開在IIS中的WEB屬性--主目錄--執行權限【改為-腳本和可執行文件】;
-應用程序池【改為-MSSharePointAppPool】,刷新OK;
解決三:
文件夾權限可以不用管。
設置ORACLE_HOME變量的方法如下
控制面板>>系統>>高級>>環境變量>>系統變量>>新建系統變量
變量名寫ORACLE_HOME
變量值添實際的ORACLE_HOME路徑,在注冊表中有
上述適用于操作系統Win2000. XP可能有些不同,但方法是一樣的。
5.打開ASP.NET項目出錯,提示: http:/1.1 403 forbidden
    解決辦法:重新注冊IIS,aspnet_regiis -i
6.ASP.NET導出excel表格出錯,錯誤信息: 不能訪問只讀文件“ExcelFilename.xls”。
導致錯誤的對象: Microsoft Excel
調用堆棧上的信息:    at Excel.WorkbookClass.SaveCopyAs(Object Filename)
解決辦法:給虛擬目錄所對應的文件加上“Everyone/寫入”權限即可。
7  編譯器錯誤信息: CS0006: 未能找到元數據文件“c:\winnt\microsoft.net\framework\v1.1.4322\temporary asp.net files\lq_webui\39ec39c1\a6fc1b27\assembly\dl2\832ab040\002db685_5b59c201\activereports.viewer.dll”
解決方法:

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 99久9在线|免费| 久久精品aⅴ无码中文字字幕| 一二三四在线播放免费视频中国 | 天天影院成人免费观看| 久久久久久久女国产乱让韩| 欧美巨大xxxx做受中文字幕| 国产成人av在线影院| 91制片厂果冻传媒白晶晶| 好男人www视频| 中文字幕亚洲不卡在线亚瑟| 日本高清二三四本2021| 亚洲av福利天堂一区二区三| 美女扒开腿让男人桶免费看| 国产在线高清精品二区色五郎| 1313mm禁片视频| 在线a免费观看最新网站| 久久亚洲欧美日本精品| 波多野结衣大片| 免费观看性行为视频的网站| 色吊丝最新在线播放网站| 国内一卡2卡三卡四卡在线| 久久九九久精品国产日韩经典| 欧美XXXX黑人又粗又长精品| 亚洲欧美一区二区三区日产| 特级深夜a级毛片免费观看| 午夜第九达达兔鲁鲁| 色噜噜的亚洲男人的天堂| 国产视频一区在线观看| heyzo加勒比高清国产精品| 尹人香蕉久久99天天| 中文字幕免费在线看线人| 日本哺乳期xxxx| 久久精品国产99国产精2020丨| 狂野欧美激情性xxxx| 八戒八戒神马影院在线观看4| 老子影院午夜伦手机不卡6080| 国产乱子伦精品免费女| 香蕉视频污在线观看| 大陆年轻帅小伙飞机gay| 久久久精品电影| 日韩福利片午夜在线观看|