簡體   English   中英

ASP.net -2147467259(0x80004005)錯誤

[英]ASP.net -2147467259 (0x80004005) error

我正在嘗試調試一些舊的asp.net 1.1代碼。 我已將應用程序移至本地計算機進行調試。 當我嘗試加載任何aspx頁面時,出現以下錯誤。 -2147467259(0x80004005)

這就是頁面上的全部內容。 任何人都知道我應該開始解決這個問題。

因此,事實證明這是asp.net 1.1安裝的問題。

為了調試它,我創建了一個新的空白頁,但仍然出現錯誤。 創建了一個您好世界類型相同錯誤的新應用程序。

解決方案: “%windir%\\ Microsoft.NET \\ Framework \\ v1.1.4322 \\ aspnet_regiis.exe” -i

您會以相​​對模糊的文字來喜歡所有這些錯誤消息,大量的解決方案已經出現。

我的研究很快就表明,在您的計算機上獲得1.1版本后,.NET 2.0 Framework變得有些古怪。 他們建議修復/重新安裝2.0 Framework並重新啟動計算機。 那解決了他們的麻煩。

只需列出清單,我們中的一個就會有正確的答案。 8 ^ D當MS向您發送一般性錯誤時,這無濟於事。 8 ^ D

如果您仍然要在Windows中查找該錯誤代碼,則看起來像是“訪問被拒絕”錯誤,我將在其中檢查是否正在生成“ Temporary ASP.Net Files”,並且用於編譯該代碼的標識可以讀取源文件。

0x80004005是COM錯誤代碼E_FAIL“未指定的錯誤”。 因此,某些COM方法調用失敗。

是時候找到一個重新創建的內容,然后使用分而治之的方法來查找發生這種情況的位置。

它可能很容易以非托管代碼形式存在,因此請啟用本機調試並檢查您是否已配置MS的符號服務器。

在我看來,這似乎是一個COM錯誤。 如果您提供有關錯誤時正在執行的操作的更多詳細信息,這將有所幫助。 也許發布一些代碼?

通常,在連接數據庫時,我會看到此信息。 移動應用程序時,是否適當地更改了數據庫連接字符串?

另外,在本地服務器上設置IIS時,是否檢查了必要的權限

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM