2013-06-24 66 views
0

的Deployement我已經通過我的部署asp.net應用程序(VS 2005)IIS 7.5, 同時瀏覽網頁(例如,本地主機/ MyApp的/ login.aspx的)從IIS它表明ASP.NET應用程序得到錯誤

Cannot find table 0. 

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.IndexOutOfRangeException: Cannot find table 0. 

在此先感謝。

+1

您正在訪問錯誤索引的數組。這是例外說的。例如,試圖訪問9個元素的數組中的元素10會產生這個異常。 – Th0rndike

+0

提供一些代碼 –

+0

如果沒有看到拋出錯誤的代碼,我們無法建議修復它的方法。無論「表」是什麼,聽起來好像沒有任何一個。而你正試圖訪問一個。因此錯誤。 – David

回答

0

你的「表」數組/集合有零個元素。

+0

它在visual studio中正常工作... – PranavG

+0

如果您粘貼一些代碼,我們可以更好地調查問題。 –

+0

@PranavG:用條件包圍代碼... if(DataSet.Tables.Count> 0){}' –

0

問題就解決了......

我設置Anonymus驗證在IIS身份驗證啓用的同時所有其他殘疾人...

中創建應用程序池的Advace設置

由我:

    - Managed PipeLine : Local System 

        - Load User Profile : True 

在默認網站 - >基本設置 - >連接爲 - >選擇應用程序用戶(傳遞身份驗證)

thx的幫助...

相關問題