.net 如何在非windows机器上的dotnet core中创建类库包?
我在ubuntu 14.04上运行DotnetCore。我对linux和dotnet内核都是新手。 VScode无法创建项目,它只创建一个空文件(因为它是一个编辑器,而不是像VS那样的IDE)Dotnet new“创建一个简单的控制台应用程序模板。Yeoman已经过时了(他们正在尽最大努力,但考虑到ASP.NET核心的工作方式发生了重大变化,他们需要几个月的时间来创建模板) 我想创建类库并将其包含在我的项目中。我在谷歌上搜索,没有找到关于如何创建它的文档 环境数据: dotnet版本输出:.net 如何在非windows机器上的dotnet core中创建类库包?,.net,.net,我在ubuntu 14.04上运行DotnetCore。我对linux和dotnet内核都是新手。 VScode无法创建项目,它只创建一个空文件(因为它是一个编辑器,而不是像VS那样的IDE)Dotnet new“创建一个简单的控制台应用程序模板。Yeoman已经过时了(他们正在尽最大努力,但考虑到ASP.NET核心的工作方式发生了重大变化,他们需要几个月的时间来创建模板) 我想创建类库并将其包含在我的项目中。我在谷歌上搜索,没有找到关于如何创建它的文档 环境数据: dotnet版本输出: .N
.NET Command Line Tools (1.0.0-beta-001675)
Product Information:
Version: 1.0.0-beta-001675
Commit Sha: N/A
Runtime Environment:
OS Name: ubuntu
OS Version: 14.04
OS Platform: Linux
Runtime Id: ubuntu.14.04-x64
VScode版本0.10.8和0.10.10
提前谢谢。我从当前的角度回答这个老问题(
dotnet——Ubuntu上的版本:2.0.0
)
- 为库项目创建目录并使其成为当前目录
mkdir dotnetlibrary cd dotnetlibrary
- 创建库项目
dotnet new classlib dotnet restore # seems to be not needed anymore but doesn't hurt
- 创建/测试类(在VS代码中,或…)
- 建设项目
dotnet build
- 创建可导出的.dll(如果需要)
- 创建一个Nuget包
dotnet pack --configuration Release
dotnet pack --configuration Release