我新安装了Visual Studio 2017社区的副本,并在安装中添加了.NET核心功能。打开应用程序后,我创建了一个新的.NET Core Console应用程序。应用程序模板会出现一个" Dependencies"文件夹和Program.cs
文件,如预期的那样。
但是,项目没有构建,错误列表包含未加载.NET核心DLL的指示(例如The type or namespace name 'System' could not be found
)。 Dependencies文件夹(见下图)图标上有一个黄色感叹号,但我不知道这意味着什么。
有谁知道如何解决这个问题?
答案 0 :(得分:0)
好的,所以关于this question的一些信息帮助我得到答案。
问题是NuGet(对它的永恒诅咒)无法自动下载软件包,但.NET核心软件包只能通过NuGet获得。
要解决此问题,我必须打开Visual Studio选项,转到NuGet选项,然后选择“允许NuGet下载丢失的包”。我还检查了“在构建期间自动检查丢失的包。”
为什么这是必要的,我不知道。但这解决了这个问题,现在该项目已经建成。