Visual studio 2017 VS2017选择起始元素

Visual studio 2017 VS2017选择起始元素,visual-studio-2017,Visual Studio 2017,我使用“文件打开文件夹”选项在文件夹中打开了我的项目。它是一个web应用程序项目(index.html作为起始页)。但我无法运行该应用程序 它表明 我应该在哪里将我的启动项定义为这个文件夹->index.html我认为您不能在“选择启动项…”下指定html文件,因为这仍然是一个调试下拉列表,并且您不能直接调试html文件。请参见和 您可以使用launch.vs.json在默认浏览器中启动HTML文件:右键单击解决方案资源管理器中的HTML文件,单击“配置任务”,创建一个类似于以下任务的任务,然后

我使用“文件打开文件夹”选项在文件夹中打开了我的项目。它是一个web应用程序项目(index.html作为起始页)。但我无法运行该应用程序

它表明


我应该在哪里将我的启动项定义为这个文件夹->index.html

我认为您不能在“选择启动项…”下指定html文件,因为这仍然是一个调试下拉列表,并且您不能直接调试html文件。请参见和

您可以使用launch.vs.json在默认浏览器中启动HTML文件:右键单击解决方案资源管理器中的HTML文件,单击“配置任务”,创建一个类似于以下任务的任务,然后保存。我的页面名为“newpage.html”,您需要为自己的页面重命名

{
  "taskName": "Show Page",
  "appliesTo": "newpage.html",
  "type": "command",
  "command": "explorer.exe",
  "args": ["newpage.html"]
}
创建任务后,在解决方案资源管理器中再次右键单击HTML文件,菜单中应显示“显示页面”。这将在浏览器中显示它。但是,它是作为文件启动的,当然不允许您通过VisualStudioIDE调试任何JavaScript


您还可以使用更复杂的第三方任务运行程序,如VisualStudio文件夹视图中的Gulp或Grunt,使用任务运行程序资源管理器启动页面。在某种程度上,文件夹视图就是为此而设计的:它的目的是允许您处理不一定使用Visual Studio开发的代码,而Visual Studio很可能会使用这些工具。

我认为您不能在“选择启动项…”下指定HTML文件,因为这仍然是一个调试下拉列表,您不能直接调试HTML文件。请参见和

您可以使用launch.vs.json在默认浏览器中启动HTML文件:右键单击解决方案资源管理器中的HTML文件,单击“配置任务”,创建一个类似于以下任务的任务,然后保存。我的页面名为“newpage.html”,您需要为自己的页面重命名

{
  "taskName": "Show Page",
  "appliesTo": "newpage.html",
  "type": "command",
  "command": "explorer.exe",
  "args": ["newpage.html"]
}
创建任务后,在解决方案资源管理器中再次右键单击HTML文件,菜单中应显示“显示页面”。这将在浏览器中显示它。但是,它是作为文件启动的,当然不允许您通过VisualStudioIDE调试任何JavaScript

您还可以使用更复杂的第三方任务运行程序,如VisualStudio文件夹视图中的Gulp或Grunt,使用任务运行程序资源管理器启动页面。在某种程度上,文件夹视图就是为此而设计的:它的目的是允许您处理不一定是使用Visual Studio开发的代码,而Visual Studio可能会很好地使用这些工具。

尝试“选择启动项…”尝试“选择启动项…”