Nuget包没有在自定义包上添加引用

Geo*_*uer 11 nuget nuget-package

我创建了一个nuspec文件:

<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
  <metadata>
    <id>MyPackage.dll</id>
    <version>3.5</version>
    <authors>Me</authors>
    <owners>Me</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>The description</description>
    <tags>tag1</tags>
  </metadata>
</package>
Run Code Online (Sandbox Code Playgroud)

在具有文件结构的目录中

  • MyPackage的
    • 大会
      • MyPackage.dll
    • MyPackage.nuspec

我使用创建了我的包nuget.exe pack myPackage.nuspec并将其放在我的本地源中.我可以从visual studio找到并安装它

  • dll将复制到packages目录中
  • 但该引用未添加到项目中
  • 没有创建repositories.config
  • 没有创建packages.config

我错过了什么?

Geo*_*uer 14

如果有人在将来遇到这种情况.解决方案是'Assemblies'目录需要重命名为'lib'.文档错了(已更新,现在它是正确的).

非常感谢dotnetjunky over codeplex