【问题标题】:dnx web throws error when try to run from visual studio code尝试从 Visual Studio 代码运行时,dnx web 抛出错误
【发布时间】:2015-11-12 18:03:27
【问题描述】:

dnx web 命令报错,浏览器实例没有自动启动。

C:\Users\Selva\TheYomen>dnx web
Hosting environment: Production
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.
[3088:1112/112749:WARNING:browser_accessibility_manager_win.cc(193)] Not firing AX event because of no root_delegate or hwnd
[3088:1112/113031:WARNING:browser_accessibility_manager_win.cc(193)] Not firing AX event because of no root_delegate or hwnd

【问题讨论】:

  • 不知道为什么我的这篇文章得到了负面评价?请不要让初学者失去动力:(
  • 点个赞!该警告看起来并不致命。我不知道 Visual Studio 代码是否会自动启动浏览器。如果您只是在自己启动的网络浏览器上打开 localhost:5000 会发生什么?
  • 它有效。我必须手动打开浏览器。非常感谢。

标签: asp.net-mvc asp.net-core asp.net-core-mvc dnx visual-studio-code


【解决方案1】:

dnx 只会在您所在文件夹的上下文中启动您的应用程序。

该文件夹必须包含一个project.json,其中将包含基本命令。事实上,dnx web 并不存在于 DNX 本身的上下文中,而只是作为 project.json 中的命令。

dnx web 基本意思:

DNX,请在我当前所在文件夹内的project.json 内启动web 命令。

DNX 不知道它是 Web 应用程序还是控制台应用程序。只是它必须运行命令本身。

启动浏览器会超出运行时的范围。因此,由您决定是否启动浏览器。 VS2015之所以这样做,是因为VS比DNX更了解你打开的项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多