Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 网站没有正确响应.aspx页面,只下载.aspx文件?这是怎么回事?_C#_Asp.net_Visual Studio 2015 - Fatal编程技术网

C# 网站没有正确响应.aspx页面,只下载.aspx文件?这是怎么回事?

C# 网站没有正确响应.aspx页面,只下载.aspx文件?这是怎么回事?,c#,asp.net,visual-studio-2015,C#,Asp.net,Visual Studio 2015,因此,我尝试使用Visual Studio 2015发布我的.net应用程序,每次我将文件上载到网站,然后将URL输入到浏览器,它都会自动下载。aspx文件,而不是像应该的那样显示它?我该怎么办 我通过简单地压缩整个项目并将其解压缩到我的公共html来“发布”应用程序。我尝试过使用FTP“发布”,当我在控制面板中的网站文件管理器上进行压缩和解压缩时,结果是一样的 我已经设法使用IIS(互联网信息服务器)运行和执行了它,而且它的工作没有任何缺陷!尽管每当我将文件复制到我的网络主机的控制面板(cPa

因此,我尝试使用
Visual Studio 2015
发布我的.net应用程序,每次我将文件上载到网站,然后将URL输入到浏览器,它都会自动下载。aspx文件,而不是像应该的那样显示它?我该怎么办

我通过简单地压缩整个项目并将其解压缩到我的公共html来“发布”应用程序。我尝试过使用FTP“发布”,当我在控制面板中的网站文件管理器上进行压缩和解压缩时,结果是一样的

我已经设法使用
IIS
(互联网信息服务器)运行和执行了它,而且它的工作没有任何缺陷!尽管每当我将文件复制到我的网络主机的控制面板(cPanel via TrentaHost)时,该网站都无法工作

这已经困扰了我大约3个星期,如果有人有一些知识,请帮助我


以下是我正在处理的内容的链接

您可能需要通过运行以下命令在命令提示符下向iis注册asp.net:

aspnet_regiis-i

阅读您正在使用的信息:

cPanel是一个基于Linux的web主机控制面板,提供 图形界面和自动化工具,旨在简化 托管网站的过程

这意味着您正在Lynux上托管,Lynux不支持ASP.NET


您需要找到ASP.NET主机才能发布ASP.NET应用程序。

听起来您的web主机没有安装ASP.NET,只是将.aspx文件视为静态内容。联系他们,问他们是否支持ASP.NET。我已经试过联系他们,他们说他们不帮助解决编码相关问题。这不是代码相关问题,而是托管问题@vcsjones在这里几乎肯定是正确的。IIS不是我的问题。我想把它上传到cPanel上,而不是远程计算机。在按照你说的做了之后,我得到以下信息:C:\Windows\system32>aspnet\u regis-I“aspnet\u regis”未被识别为内部或外部命令、可操作程序或批处理文件。