亚马逊云上的ASP.NET网站

时间:2013-03-14 06:16:38

标签: asp.net amazon-web-services amazon-ec2

我有一个asp.net Web应用程序。我需要将发布的文件上传到AWS并通过浏览器访问它。我已经下载了S3浏览器并使用访问密钥和秘密访问密钥创建了我的帐户。然后我将发布的文件上传到所需的存储桶。但是当我访问Default.aspx时,浏览器显示错误:

此页面包含以下错误:

第2行第1行的

错误:StartTag:元素名称无效 下面是第一个错误的页面呈现。

我刚刚检查了将示例html页面上传到该路径,我可以成功访问它。我需要在EC2上做什么才能让我的网站上线?

1 个答案:

答案 0 :(得分:1)

See this answer

  

看起来好像浏览器试图显示它认为是XML的内容   文件,因为它在第一个字符的第二个字符上给出错误   线。所以我认为文件没有被解析,而是按原样返回   立即。检查您的IIS服务器是否配置正确   它实际上在返回页面之前解析了ASP标签。

您可能在IIS中遇到配置问题。使用命令行中的以下内容在服务器上尝试re-registering ASP.Net with IIS

aspnet_regiis.exe -i

exe文件位于以下目录中服务器上相应的框架版本下:

C:\WINDOWS\Microsoft.NET\Framework

还要确保您使用的aspnet_regiis版本与IIS中应用程序的应用程序池框架版本相同。