DLe*_*Leh 5 c# visual-studio nuget
我很难过,我已经按照指示尽可能地设置了本地的NuGet Package Source,但是我的包拒绝出现在NuGet Package管理器中.以下屏幕截图显示:
但它无法找到包裹.我错过了什么?
这是我.nuspec的参考,删除了程序集名称
<?xml version="1.0"?>
<package >
<metadata>
<id>$AssemblyName%$</id>
<version>1.2.0-beta2</version>
<title>$AssemblyName$</title>
<description>Orders Messages</description>
<language>en-US</language>
</metadata>
<files>
<file src="bin\Debug\$AssemblyName$.dll" target="lib\net40" />
</files>
</package>
Run Code Online (Sandbox Code Playgroud)
您的NuGet包是基于版本的预发行版,因为.nuspec中的版本是:
1.2.0-beta2
Run Code Online (Sandbox Code Playgroud)
因此,在NuGet包管理器中出现NuGet包之前,您需要选中Include prerelease复选框.如果没有此选项,将仅显示稳定版本.
| 归档时间: |
|
| 查看次数: |
1089 次 |
| 最近记录: |