回答
首先,當發佈這樣一個問題到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. 我的程序在ModelSim中工作,但在真實FPGA板上不起作用
- 10. 我在Android模擬器上執行應用程序它工作正常,但當我導出到APK,我在我的手機上測試它不起作用
- 11. JQuery在jsfiddle上工作,但不在我的服務器上
- 12. TreeNodeCheckChanged在我的ASP.Net應用程序中不起作用
- 13. .subscribe在我的ASP.NET MVC應用程序中不起作用
- 14. ASP.NET Web應用程序在測試服務器上工作,但不在生產服務器上
- 15. 我的應用程序崩潰,但在模擬器上工作
- 16. 麪包屑與gretel gem在開發環境上工作,但不能在Heroku上的生產環境上工作
- 17. 在Linux上開發asp.net應用程序的windows服務器
- 18. AlarmManager和服務不能在我的應用程序工作
- 19. Laravel上的推送器在我的本地機器上工作,但不在我的服務器上工作?
- 20. 在開發服務器上工作,但它不在谷歌App Engine上(會話)
- 21. Ajax調用工作正常在我的機器上,但不在服務器上
- 22. Maxmind lookup在本地工作,但不在開發服務器上
- 23. 我們在我們的iis7服務器上有一個aspx頁面,該頁面無法在生產環境中工作,但在開發中工作正常
- 24. 用於Java服務的框架+應用程序服務器+開發環境?
- 25. 我想在JavaScript發送郵件的移動應用程序,但它不工作
- 26. 已安裝SpecFlow.Allure,但在服務器上它不起作用
- 27. 應用程序在本地服務器但在Heroku中不起作用
- 28. 爲什麼我的電話啓動OpenOffice服務在開發中工作,而不是在服務器上工作?
- 29. json_encode工作在發展,但不是我的產品服務器
- 30. HTML5 AppCache:應用程序緩存在開發服務器上工作,但不在IIS 7.5上
你有一些例子嗎?就配置而言,本地計算機環境和服務器環境之間有什麼區別? – 2012-01-10 05:38:22
這是一個非常普遍的問題,如果你能解釋確切的問題來縮小它,那將是很好的。 – Qorbani 2012-01-10 05:43:53
我認爲你正在訪問本地機器上的第三方DLL和EXE。像FFMPEG視頻剪輯器或URL重寫等。它不會在服務器上工作,直到它被共享或沒有權利。您必須擁有訪問第三方代碼的服務器權限。 – 2012-01-10 05:55:33