我在Visual Studio 2010专业版中使用.net framework 4作为目标框架制作了一个web应用程序。该数据库放置在APP_DATA文件夹内,并在应用程序内部使用了用于GridView表的ADO.net连接。不管怎样,当我从Visual Studio运行应用程序时,所有工作都在本地主机上精细完成。ASP.NET web应用程序无法运行
我使用发布工具将它发布到运行Windows Server 2003和IIS 6的企业服务器上的网络共享中。我在其上安装了.NET Framework 4,并使用aspnet_regiis工具对其进行了注册,同时使用-e和-i参数。没有Framework64文件夹,所以我认为没有必要注册它的64位版本。
它仍然不运行,却显示了以下两种情况:
1.Page未找到错误404 ... WTF!
- 当我打开服务器上的Web应用程序目录时,我的所有.aspx文件都显示为记事本文件,而不是Web浏览文件。当我在我的服务器(这是Windows Server 2003)目录上打开任何aspx文件时,它会打开记事本并显示源代码。
顺便说一下,它在我的服务器机器上的IIS管理器的网站下列出。
请告诉我该怎么做。
什么是您使用的连接字符串?在网络服务器上启用了asp.net吗?它是什么服务器。 2003年还是2008年? –