这可能是一个愚蠢的问题,假设我没有 Windows 操作系统,有一个 Linux。我创建了一个 .Net 核心控制台应用程序,还想创建一个类库并在控制台应用程序中引用它。我无法找到我是否能够做到,也无法在 Microsoft .Net 核心页面上找到示例。
vs代码中有扩展吗?或者它不可能吗?
如果我弄错了,你能指导我吗?
最佳答案
最好的方法是从控制台执行此操作,因为您正在以这种方式使用最新支持的模板。 VSCode 也有一个集成终端,您可以使用它。
$ dotnet new lib -o MyLib
$ dotnet new sln #assuming there is no .sln file yet. if there is, skip this
$ dotnet sln add MyLib/MyLib.csproj
$ cd MyConsoleApp
$ dotnet add reference ../MyLib/MyLib.csproj
如果您需要不同的框架,可以使用
-f
争论:$ dotnet new lib -o MyLib -f netcoreapp2.0
或手动更改
<TargetFramework>
生成的 .csproj
内的元素文件。
关于.net-core - 在 Visual Studio 代码中创建类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46504322/