【问题标题】:Visual Studio 2019 how to change start action on ASP.NET Core web projectVisual Studio 2019 如何更改 ASP.NET Core Web 项目的启动操作
【发布时间】:2021-07-04 08:35:39
【问题描述】:

在处理 ASP.NET 框架 Web 项目时使用 Visual Studio 2019,如果我拉出属性页面,在引用选项卡下有一个 Web 选项卡,您可以在其中选择开始操作,您可以将其设置为'当前页面'。我发现这非常有用,因为当您按下 F5 时,IIS Express 会启动,并且调试器将运行您正在处理且当前已选择的页面。

我现在正在处理一个 ASP.NET Core Razor 页面 Web 项目,属性页面上的 Web 选项卡消失了,当我单击开始调试或在不调试的情况下启动,VS 总是加载站点索引页面 - 所以我必须导航到我要调试的页面,或者在浏览器上手动编辑 URL。

谁能告诉我如何在核心网络项目中将开始操作更改为“当前页面”,非常感谢。

【问题讨论】:

    标签: asp.net-core


    【解决方案1】:

    您可以从这里 Properties -> launchSettings.json 更改它 在 launchSettings.json 你会发现这个 JSON。

    "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:3134",
      "sslPort": 0
    }
    

    }

    根据您的要求更改 applicationUrl。您的应用程序将从该 URL 开始。

    【讨论】:

    • 感谢您提供的信息 - 我想您每次都必须手动更改它。可惜没有始终运行当前选定文件的选项,我想知道他们为什么放弃该选项...
    • 右键单击视图 (.cshtml) 文件并选择“在浏览器中查看”。在某些情况下,这可能会对您有所帮助。
    • 谢谢,我没发现。猜猜它相当于Ctrl-F5。他们应该添加“在浏览器中调试”选项
    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 2020-02-22
    • 2020-11-08
    • 2020-02-21
    • 2021-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多