【问题标题】:Left hanging on an MVC tutorial when it came to publishing my website在发布我的网站时留在 MVC 教程上
【发布时间】:2016-03-26 23:57:26
【问题描述】:

我是 ASP.NET 和 MVC 的初学者。我从 w3 学校看到了这个教程(他们以前从未让我失望过):http://www.w3schools.com/aspnet/mvc_intro.asp 事情进展顺利,直到演示的最后一页让您兴奋不已,就发布您刚刚创建的网站而言。我明确地遵循了指示,但我的网站无法启动,我只是得到一个空白页面。请提供任何帮助将不胜感激。提前致谢!

【问题讨论】:

  • 您需要提供有关您尝试发布到的站点以及您使用的工具的更多信息。你在 Visual Studio 中吗,如果是,是哪个版本。您要发布到 Azure 吗?通过 FTP?网络部署?有很多选择,所以更多信息会有所帮助。
  • 好吧,如果您是 ASP.NET MVC 的初学者,最适合您的资源可能是 official tutorials
  • @Bryan Lewis:我正在使用 Microsoft Visual Web Developer 2012。此页面上有一个下载链接:w3schools.com/aspnet/mvc_intro.asp
  • @Bryan Lewis:我正在使用 Microsoft Visual Web Developer 2012。在此页面上有一个下载链接:w3schools.com/aspnet/mvc_intro.asp。我不知道我是否不确定我是否在使用 Azure。我实际上是在本地机器上运行网站,因为我已经安装了 Apache Web 服务器。这实际上是我第一次尝试发布网站。如果您查看我使用的教程的最后一页,它会使用诸如“将您的网站复制到服务器上的应用程序文件夹”之类的通用说法。那应该在我机器上的 wwwroot 文件夹中吗?
  • 另外,我知道我的机器的基本设置可以工作,因为我为我的计算机设置了 noip,还设置了一个基本的 index.html,并且能够通过启动 Google Chrome 浏览到它并导航到我的外部 IP 地址。

标签: asp.net-mvc asp.net-mvc-4


【解决方案1】:

虽然相对于您提供的链接,它可能不是您问题的直接答案,但我建议您从现代版本的 VS 开始。它会让事情变得更容易。免费获取 VS 2015 社区版:https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

至于在本地运行您的站点,VS 可以在 IIS Express 上调试运行该站点,而且它都是内置的,无需 Apache。它将简化您的设置,只需单击一下即可运行。

【讨论】:

  • 在 Visual Studio Web Developer 2012 中运行网页没有问题,我现在可以做到。我遇到的问题是如何使页面作为独立网页运行。我必须将某个文件放在我的 wwwroot 文件夹中吗?如果是这样,它是什么?为了让我通过我的 noip url 请求页面,我必须遵守某种结构吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 2018-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多