C# 在Visual Studio代码中添加程序集引用

C# 在Visual Studio代码中添加程序集引用,c#,visual-studio,mono,.net-assembly,visual-studio-code,C#,Visual Studio,Mono,.net Assembly,Visual Studio Code,我正在用VS代码做一个web项目。我习惯于使用完整的IDE,但我是为Linux开发的,所以我想看看我是否能在VS代码中完成同样的事情 基本上,我已经到了需要添加System.Web的地步,这样我就可以从那里使用东西了,但我正在努力找到如何做到这一点。通常我只需右键单击解决方案,然后转到添加程序集引用,所有.NET程序集都会在那里 我已经找到了,并且在project.json文件中添加了“System.Web.Http.Common”:“4.0.20126.16343”。但是我找不到dnu res

我正在用VS代码做一个web项目。我习惯于使用完整的IDE,但我是为Linux开发的,所以我想看看我是否能在VS代码中完成同样的事情

基本上,我已经到了需要添加System.Web的地步,这样我就可以从那里使用东西了,但我正在努力找到如何做到这一点。通常我只需右键单击解决方案,然后转到添加程序集引用,所有.NET程序集都会在那里

我已经找到了,并且在project.json文件中添加了
“System.Web.Http.Common”:“4.0.20126.16343”
。但是我找不到
dnu restore
命令。我已经读到它不推荐使用,但找不到关于如何安装它或使用它的替代品的可靠信息。有人能帮我吗


编辑:对不起,我应该提到我正在使用Mono。

dnu还原
现在是
dotnet还原
。你可以找到帮助

如果您仍在使用rc1.0版本,
dnu restore
的详细信息是
https://github.com/aspnet/Home/wiki/DNX-Utility

如果您现在在Windows上: 如果您的计算机中未安装.net core,请遵循指导原则

无论如何,要拥有CLI,您需要可以找到的.net core SDK

在管理员模式下打开VS2015 Developer命令提示符或您的命令提示符(最好) 要创建新应用程序:
dotnet new
要运行现有应用程序:
dotnet restore
然后
dotnet run

如果您现在在Ubuntu上: 要添加Ubuntu 14.04的软件包源代码:

sudo sh-c'echo“deb[arch=amd64]https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main“>/etc/apt/sources.list.d/dotnetdev.list” sudo apt key adv--keyserver apt-mo.trafficmanager.net--recv key 417A0893 sudo apt获得更新

对于Ubuntu 16.04:

sudo sh-c'echo“deb[arch=amd64]xenial main”>/etc/apt/sources.list.d/dotnetdev.list” sudo apt key adv--keyserver apt-mo.trafficmanager.net--recv key 417A0893 sudoapt获得更新

然后,您可以使用以下方式进行安装:

sudo apt-get install dotnet-dev-1.0.0-preview2-003121

新的.NET Core SDK restore命令是dotnet restore


要安装最新的.NET Core SDK(预览2版本)并在Visual Studio代码中添加任何组件引用,请参阅我的帖子,网址为

您现在使用的是哪个版本的.NET Core?