11

我创建了一个 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>

在具有文件结构的目录中

  • 我的包裹
    • 组件
      • 我的包.dll
    • MyPackage.nuspec

我使用创建我的包nuget.exe pack myPackage.nuspec并将其放置在我的本地资源中。我可以从视觉工作室找到并安装它

  • dll被复制到包目录中
  • 但是引用没有添加到项目中
  • 没有创建 repositories.config
  • 没有创建 packages.config

我错过了什么?

4

1 回答 1

14

以防将来有人遇到这种情况。解决方案是需要将“Assemblies”目录重命名为“lib”。文档是错误的(已更新,现在是正确的)。

非常感谢 dotnetjunky over on codeplex

于 2011-05-20T15:06:24.243 回答