3

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

此页面包含以下错误:

第 1 行第 2 列的错误: StartTag:无效元素名称 下面是第一个错误之前的页面呈现。

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

4

1 回答 1

1

看到这个答案

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

您可能在 IIS 中遇到配置问题。尝试使用命令行中的以下命令在您的服务器上使用IIS 重新注册 ASP.Net :

aspnet_regiis.exe -i

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

C:\WINDOWS\Microsoft.NET\Framework

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

于 2013-03-14T06:38:47.557 回答