回答
首先,当发布这样一个问题到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