【发布时间】:2018-02-19 23:35:31
【问题描述】:
我安装了 C# VSC 扩展以及 NuGet 包管理器。这是我的 VSC 版本信息:
首先,我使用以下命令在 VSC 中创建一个全新的控制台应用程序:
dotnet 新控制台
这给了我代码:
using System;
namespace ReferenceTest
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
我现在想创建一个using System.Windows.Forms; 引用。然而,当我开始输入这个 using 语句时,智能感知失败了:
我已经找到了this question/answer,但在第 5 步中显示的自动填充选项不存在:
当我尝试即兴创作并遵循我在搜索中找到的其他说明时,使用
NuGet 包管理器:添加包
我已经根据几个站点的说明查找了一个project.json 文件,但我只能找到一个project.assets.json 文件,而且它看起来与我在我找到的示例中看到的不太相似。这个问题不仅适用于System.Windows.Forms,我也尝试过其他参考。
【问题讨论】:
-
我不认为 VSC 能够构建 WinForm 应用程序;你需要Visual Studio Express。
标签: c# reference visual-studio-code nuget nuget-package