如何使Visual Studio代码自动加载所需的资产

Nes*_*tor 5 .net-core visual-studio-code

我已经开始使用Visual Studio Code了.

我做了以下步骤来创建一个新的.Net Core控制台项目:

  • 打开一个文件夹
  • 开始了终端
  • 发布命令dotnet new
  • 发出命令dotnet restore
  • 点击F5

我总是得到一个关于遗失资产的警告标志:

在此输入图像描述

我选择了不再问我,这是一个非常糟糕的主意,因为它创建了一个模板tasks.json,我必须手动替换输出路径.

不幸的是,没有选择,比如不要再问我并自动加载资产,所以看来我必须在创建新项目时手动加载.

有更好的解决方案吗?

小智 13

Visual Studio Code C# 扩展可以生成用于构建和调试的资产。如果您在第一次打开新的 C# 项目时错过了提示,您仍然可以通过打开命令面板(“视图”>“命令面板”)并输入“ >.NET:生成用于构建和调试的资源”来运行此命令。选择此选项将生成您需要的 .vscode、launch.json 和tasks.json 配置文件。

来源:https://github.com/dotnet/docs/pull/6456/files/0af542730e9b108964a09fe67b16d5bd70626fca#diff-1e85f61328dc43337b1fbf612b1b8b57dfdd8bb3768daf9004dcd9b4ae38f4b0

  • 谢谢,但_自动_加载的全部目的是避免手动单击或键入命令 (2认同)

Lle*_*wey 6

编辑:这不是直接回答真正的问题,而是回答了一个类似的问题,这个问题将我与"我怎么办,如果我点击'不要再问我 '错误.".随意downvote :-)

这很糟糕,但你可以通过手动删除标志来解决提示消失的问题.

从命令面板中,"切换开发人员工具"

从那里,看看"应用程序选项卡"并查看"本地存储"下的"文件"

在此输入图像描述

滚动列表,直到找到指向所需工作区的"工作区"行.你会发现一个类似于此的json blob.

在此输入图像描述

你应该看到assetPromptDisabled设置为true.将其设置为false并重新启动VS Code.现在你再次得到提示.