.net dotnet包输出和visualstudio';s本地包源
我正在尝试使用.net dotnet包输出和visualstudio';s本地包源,.net,visual-studio,nuget,.net-core,.net,Visual Studio,Nuget,.net Core,我正在尝试使用dotnetpack创建NuGet软件包,并将其复制到Visual Studio中用作NuGet源代码的NuGet软件包文件夹中。在dotnet之前,我使用dnu-pack创建NuGet包。此命令使用项目版本创建文件夹,其中包含lib文件夹、.nuspec、.nupkg和.nupkg.sha512文件 当引入dotnet时,我迁移到了它,打包后只得到了两个文件,.nupkg和.symbols.nupkg。若我将其复制到VisualStudio中用作NuGet源代码的文件夹中,则无法
dotnetpack
创建NuGet软件包,并将其复制到Visual Studio中用作NuGet源代码的NuGet软件包文件夹中。在dotnet
之前,我使用dnu-pack
创建NuGet包。此命令使用项目版本创建文件夹,其中包含lib
文件夹、.nuspec
、.nupkg
和.nupkg.sha512
文件
当引入dotnet
时,我迁移到了它,打包后只得到了两个文件,.nupkg
和.symbols.nupkg
。若我将其复制到VisualStudio中用作NuGet源代码的文件夹中,则无法识别它们
我错过了什么?我目前正在使用.NET Core的1.0.0-preview3-003171版。以下是我在开发环境中本地处理包的方法: 步骤1:设置本地NuGet源。如果您还没有,您需要一份。按照上的说明操作:基本上,创建一个空文件夹。我选择了
C:\Users\Nate\Documents\LocalNuget
步骤2:使用numget Add[file]-source[folder]
将包添加到本地源。我添加了一个名为local\u nuget\u path
的环境变量,该变量指向文件夹,因此我不必一直键入它:
> setx local_nuget_path "C:\Users\<you>\Documents\LocalNuget"
将其添加到您的PowerShell配置文件中,使其在每个控制台窗口中都可用:
> notepad $profile
将此行添加到profile.ps1
(替换文件的实际路径):
第4步:盈利
生成包并通过两个简单步骤将其添加到本地源:
> dotnet pack
> Nuget-AddAllLocal
以下是我在开发环境中本地处理包的方法: 步骤1:设置本地NuGet源。如果您还没有,您需要一份。按照上的说明操作:基本上,创建一个空文件夹。我选择了
C:\Users\Nate\Documents\LocalNuget
步骤2:使用numget Add[file]-source[folder]
将包添加到本地源。我添加了一个名为local\u nuget\u path
的环境变量,该变量指向文件夹,因此我不必一直键入它:
> setx local_nuget_path "C:\Users\<you>\Documents\LocalNuget"
将其添加到您的PowerShell配置文件中,使其在每个控制台窗口中都可用:
> notepad $profile
将此行添加到profile.ps1
(替换文件的实际路径):
第4步:盈利
生成包并通过两个简单步骤将其添加到本地源:
> dotnet pack
> Nuget-AddAllLocal