【问题标题】:How to Upload .Net Website to Hosting for it to work?如何将 .Net 网站上传到主机以使其正常工作?
【发布时间】:2016-02-24 06:58:48
【问题描述】:

要了解有关 .Net 的更多信息,我创建了一个网站,但现在我想学习如何托管它,在 PHP 中我只需将文件上传到主机并检查所有内容如何使用 .Net 网站执行此操作?

我有 2 个数据库、控制器和视图。

我做了一些研究,人们说只是从我尝试过的 bin 文件夹中上传文件,但没有成功,也尝试过只是尝试上传 DLL 文件但没有成功。

还尝试上传项目文件夹中的所有文件,但没有成功。

找到一个教程,右键单击该项目并发布它,所以我尝试将它发布到一个文件夹,然后上传,但没有奏效。

【问题讨论】:

  • 您通常可以通过 ftp 将您的网站发布到您的虚拟主机。我会与您的网络主机商核实一下,看看他们如何建议发布一个 asp.net 网站

标签: c# .net hosting


【解决方案1】:

要在您的主机上成功发布和运行您的网站,主机必须首先安装并运行 IIS(Microsoft 的 Internet Information Server)。

一旦你有了这些,就有几种不同的方法可以将你的网站部署到主机上。这是 Microsoft 的 asp.net 网站关于"Choosing the Right Approach to Web Deployment" 的指导链接。

具体来说,为了让您能够从 Visual Studio 中“右键单击 -> 发布”,相关方法是“Web 部署处理程序(发布)”,您可以在 "Configuring a Web Server for Web Deploy Publishing (Web Deploy Handler)" 中找到设置它的详细说明。

【讨论】:

    【解决方案2】:

    您只需上传文件。

    但您必须确保 IIS 已配置为实际监视它加载的文件夹中的 .NET 应用程序。

    对于我们正常的应用,您做对了:

    还尝试上传项目文件夹中的所有文件,但没有成功。

    如果它“无法正常工作”,则意味着 .NET 不在该服务器上,或者您上传到的文件夹未配置为加载 .NET 项目。时期。这是一个后备方案(从技术上讲,您可以少上传 - 项目文件,即不需要),但它应该可以工作。

    【讨论】:

      猜你喜欢
      • 2020-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多