【问题标题】:How to look at asp.net .cshtml files in browser?如何在浏览器中查看 asp.net .cshtml 文件?
【发布时间】:2023-02-08 12:21:24
【问题描述】:

我以前从未接触过 asp.net 或 .cshtml 文件。我已经提供了文件结构。我需要做什么才能运行文件并在我的浏览器中查看它们,就像我在 vs 代码上使用常规 html 文件和实时服务器一样?我需要写脚本吗?

我尝试用实时服务器打开它,制作一个快速服务器文件,在安装必要的 asp.net 文件后在终端运行 dotnet watch run 和 dotnet run,并将文件拖放到我的浏览器上,但出现的只是代码。

【问题讨论】:

    标签: html css asp.net razor


    【解决方案1】:

    好吧,无论是大多数带有代码隐藏的网页,打开源代码页面或文件几乎没有任何意义。

    您需要运行一个 Web 服务器,并且可以使用 + 运行后面的代码。当该代码运行时,会弹出一个带有标准 HTML 的页面,但这些页面打开后几乎没有用处。你需要一个工作+运行的网络服务器才能让这些页面工作。

    值得庆幸的是,当您安装 Visual Studio 时,它有一个内置的 Web 服务器。

    那么,要查看该页面?

    您必须从/使用 Visual Studio 打开它。然后您可以按 f5,代码将编译,然后 IIS(Web 服务器)将启动,然后后面的 .net 代码将运行,呈现页面,并吐出标准 HTML。

    但是,那些aspx页面,或者cshtml页面呢?他们不是单独工作,他们需要一个网络服务器,一个可以运行和使用 aspx 或 cshtml 页面的服务器。只有运行了 .net 代码,然后相关 Web 服务器才能呈现页面,然后制作出可在任何计算机上运行的标准 HTML 兼容页面。

    所以,你需要这里的visual studio。然后你用 VS 打开那个页面,然后你可以说开始调试并按 F5 运行该页面。

    您需要在此处打开项目 - 而不仅仅是一页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-16
      • 2012-04-10
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 2022-06-14
      • 1970-01-01
      相关资源
      最近更新 更多