将asp.net核心React-Redux WebApp从VS2017迁移到Visual Studio代码?

问题描述:

我试图加载但在Visual Studio代码解决方案文件夹中的编译配置都是错误的,我无法弄清楚如何告诉VS代码来运行该项目。将asp.net核心React-Redux WebApp从VS2017迁移到Visual Studio代码?

更加复杂的事情,我“删除”在VS代码解决方案资源管理器中的文件夹结构,现在我不能看到该文件夹​​结构,当我尝试加载相同的文件夹目录。

VSCode不支持.sln文件,与VS相同。它首先是一个基于目录的编辑器,而不是一个完整的IDE。例如,VSCode浏览器是用来浏览,打开,并在您的项目(工作区)管理的文件和文件夹的所有

所有的工作空间设置都存储在工作空间的.vscode文件夹中,仅适用于打开工作空间的情况。在此范围上定义的设置会覆盖用户范围。将工作区视为用于在VSCode中打开项目的根文件夹可能会有所帮助。

一般情况下,才能够建立,调试和运行VSCode的应用程序,你需要配置生成任务和启动配置。

VS代码提供了

  • tasks一个概念,让喜欢的项目建设行动。任务在task.json文件中定义;
  • launch configuration这样你就可以运行/调试应用程序。启动配置在launch.json中描述。

VSCode也在您的工作区的.vscode文件夹中查找此文件。

在配置过程中,如果需要指定项目中的某个路径,通常会使用${workspaceRoot}变量将其定义为此工作空间文件夹的相对路径。

如果您安装了C# for Visual Studio Code (powered by OmniSharp)扩展,它可以帮助您为.NET Core项目生成适当的配置。