回答
首先,當發佈這樣一個問題到stackoverflow,儘可能多的細節。這些人在這個網站上很出色,如果你提供足夠的信息,可以立即解決你的問題。
確認您已經部署了所有的dll,aspx,ascx,.vb,.cs,exe,image和config文件。
確認您已經部署的所有文件夾
確認你的web.config有一個有效的連接字符串
確認你的整個文件夾樹已讀網絡服務帳戶/寫權限。 (這可以在以後退縮)
確認您的整個文件夾樹對IUSR帳戶
確認您的應用程序池(IIS管理器)具有相同的.NET框架爲您的應用程序讀取權限編譯,它是可能的.NET Framework 4.0,但可能是3.5或2.0
確認Web服務器有80和443端口開放其防火牆
確認asp.net安裝在網絡上服務器
- 如果您需要重新安裝asp.net 4.0,請在命令行中導航到
C:\Windows\Microsoft.NET\Framework\v4.0.30319
並運行aspnet_regiis.exe -i
。有時候這可以解決問題。
- 如果您需要重新安裝asp.net 4.0,請在命令行中導航到
確認Web服務器提供了一個HTML文件。將名爲test.htm的文件添加到根文件夾中,並且只包含「Hello,我是test.htm」作爲其內容。嘗試在瀏覽器中訪問此。如果不加載,請再次檢查權限。
確認您在服務器上有一個針對您添加到項目中的每個自定義引用的dll,並確認這些dll位於部署的Web應用程序的可訪問路徑中(如坐在bin文件夾中)
我與發佈問題的人有同樣的問題。我的開發機器運行平穩。在我自己的開發機器中部署它打開網站BU在我的網站內部打開特定頁面時爲我提供了不同的w3wp.exe代碼。 我似乎是一個內存問題。我嘗試了不同的方法,但似乎沒有任何工作。 我試圖打開的頁面有不同的linq查詢。 我儘可能地回答你的問題。 確認您已部署所有dll,aspx,ascx,.vb,.cs,exe,圖像和配置文件。您已經部署的所有文件夾 是
確認你的web.config有一個有效的連接字符串 是
確認您的整個文件夾樹已讀/ 是
確認爲網絡服務帳戶寫入權限。 (這可以在以後退縮)
確認您的整個文件夾樹對IUSR帳戶
確認您的應用程序池(IIS管理器)具有相同的.NET框架爲您的應用程序讀取權限編譯,它是可能的.NET Framework 4.0,但可能是3.5或2.0 是的,這asp.net安裝的Web服務器有80和443端口開放其防火牆
確認4.0
確認上web服務器 •在命令行中導航到C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319,如果需要重新安裝asp.net 4.0,請運行aspnet_regiis.exe -i。有時候這可以解決問題。
確認Web服務器提供了一個html文件。將名爲test.htm的文件添加到根文件夾中,並且只包含「Hello,我是test.htm」作爲其內容。嘗試在瀏覽器中訪問此。如果不加載,請再次檢查權限。
確認您在服務器上有一個針對您添加到項目中的每個自定義引用的dll,並確認這些dll位於部署的Web應用程序的可訪問路徑中(如坐在bin文件夾中)
- 1. Web應用程序工作在VS開發服務器,但不工作在IIS
- 2. 我使用formsauthentication在我的應用程序,但它不工作
- 3. ReportViewer控件在開發環境中工作,但在IIS 6.0中不起作用
- 4. 我的JSF應用程序在IE8中不工作,但它在IE7中工作
- 5. 文件上傳在我的開發環境中工作,但不在部署時
- 6. 在32位環境下開發的ASP.NET應用程序不能在64位環境中工作
- 7. AJAX HTMLEditor不在生產服務器上工作,但在開發環境中工作envt
- 8. django應用程序在開發服務器上工作,但我得到404上的Apache
- 9. .subscribe在我的ASP.NET MVC應用程序中不起作用
- 10. TreeNodeCheckChanged在我的ASP.Net應用程序中不起作用
- 11. 麪包屑與gretel gem在開發環境上工作,但不能在Heroku上的生產環境上工作
- 12. 在開發服務器上工作,但它不在谷歌App Engine上(會話)
- 13. 在Linux上開發asp.net應用程序的windows服務器
- 14. AlarmManager和服務不能在我的應用程序工作
- 15. Ajax調用工作正常在我的機器上,但不在服務器上
- 16. 我們在我們的iis7服務器上有一個aspx頁面,該頁面無法在生產環境中工作,但在開發中工作正常
- 17. 已安裝SpecFlow.Allure,但在服務器上它不起作用
- 18. 我想在JavaScript發送郵件的移動應用程序,但它不工作
- 19. 用於Java服務的框架+應用程序服務器+開發環境?
- 20. json_encode工作在發展,但不是我的產品服務器
- 21. 應用程序不在iPod上工作,但在iPhone上工作
- 22. 我想開發一個實時圖形應用程序,但它不工作
- 23. PHP文件上傳腳本在我的服務器上不起作用,但適用於不同的服務器
- 24. JDBC getConnection在Tomcat服務器上不起作用。但它是作爲運行Java應用程序
- 25. Javascript不能在asp.net開發服務器上工作
- 26. Java Maven應用程序下載在本地但不在服務器上工作
- 27. Rails應用程序在本地服務器上工作,但最重要的頁面不會在Heroku上工作
- 28. http處理程序不在web服務器上工作,但在localhost上工作
- 29. 改善我們在工作中的開發環境
- 30. GAE - 當我部署應用程序不起作用,但在本地主機上它工作?
你有一些例子嗎?就配置而言,本地計算機環境和服務器環境之間有什麼區別? – 2012-01-10 05:38:22
這是一個非常普遍的問題,如果你能解釋確切的問題來縮小它,那將是很好的。 – Qorbani 2012-01-10 05:43:53
我認爲你正在訪問本地機器上的第三方DLL和EXE。像FFMPEG視頻剪輯器或URL重寫等。它不會在服務器上工作,直到它被共享或沒有權利。您必須擁有訪問第三方代碼的服務器權限。 – 2012-01-10 05:55:33