如何在Visual Studio代码中安装Nuget包?我知道在Visual Studio中,我们可以通过Nuget Package Manager控制台执行此操作,但是如何在VS Code中执行此操作?
我刚刚开始研究c#,并且正在摆弄一些我从某个论坛获得的代码示例.
此代码使用的命名空间using system.windows.forms我收到错误:senddown.我也是收到有关未定义功能的一些错误sendup与Forms我认为是在using system.windows.forms名字空间.
我正在使用visual studio 10(使用.net框架工作4.0).知道如何修复此错误吗?
谢谢.
我想在我在OSX上使用Visual Studio Code编写的控制台应用程序中引用System.Drawing.dll.即我想使用这些使用语句
using System.Drawing;
using System.Drawing.Imaging;
Run Code Online (Sandbox Code Playgroud)
避免这种构建错误
Program.cs(56,20): error CS0246: The type or namespace name `Bitmap' could not be found. Are you missing an assembly reference?
Run Code Online (Sandbox Code Playgroud)
我找不到这方面的教程,我甚至不知道dll是否可用于.net核心或单声道或任何visual-studio-code使用.
如果一个库(例如,在github上)没有通过nuget包发布自己,我必须手动将其作为参考包含,对吗?我看到很多关于如何为Visual Studio添加项目引用的参考文章,但我似乎无法弄清楚如何在Visual Studio Code上做到这一点.
在这种情况下,我已经下载了库的zip,并将展开的文件夹移动到我的项目中,然后尝试了using <namespace>,这不起作用.
编辑:
我注意到这个下载的zip包含了一个.nuspec.我可以用这个文件扩展名来导入它在我的项目中吗?
在Visual Studio代码中我只想添加对自定义c#程序集的引用
"../libs/mylib.dll"
我该如何添加这种依赖?
我试图添加路径到依赖,但无法编译,因为它只是错误的:)
"dependencies": {
"myassembly" : "../libs/Common.dll"
},
Run Code Online (Sandbox Code Playgroud)
要么
"dependencies": {
"log4net" : { "assembly":"../libs/log4net.dll" }
},
Run Code Online (Sandbox Code Playgroud) 错误:
命名空间“System.Windows”中不存在类型或命名空间名称“Forms”
代码:
using System;
using System.Windows.Forms;
namespace SimpleCounter
{
public partial class Form1 : Form
{
int counter = 0;
public Form1()
{
InitializeComponent();
}
private void btnAdd_Click(object sender, EventArgs e)
{
counter++;
lblCounter.Text = counter.ToString();
}
private void btnSubtract_Click(object sender, EventArgs e)
{
counter--;
lblCounter.Text = counter.ToString();
}
private void btnGolden_Click(object sender, EventArgs e)
{
counter += 2;
lblCounter.Text = counter.ToString();
}
}
}
Run Code Online (Sandbox Code Playgroud)
根据如何在 Visual Studio Code 中添加程序集引用?转到命令选项板,然后输入 NuGet: Add New Package,然后使用 System.Windows.Forms 键入应该可以解决此问题,但找不到任何选项,
我是 …