1

我设置了一个本地 nuget 包存储库并创建了一个自定义包。

我遵循了这两个指南:

http://nuget.codeplex.com/wikipage?title=Hosting%20Your%20Own%20Local%20and%20Remote%20NuPack%20Feeds

http://nuget.codeplex.com/documentation?title=Creating%20a%20Package

这是我的包的 nuspec 文件:

<?xml version="1.0" encoding="utf-8"?>
<package>
    <metadata>
        <id>NLog</id>
        <version>1.0.0.505</version>
        <authors>NLog</authors>
        <description>NLog</description>
    </metadata>
    <files>
        <file src="NLog.dll" target="lib"/>
    </files>
</package>

包创建成功,包显示包库。

但是当我单击“安装”时没有任何反应。

任何人都可以帮忙吗?

4

1 回答 1

2

看起来包构建存在问题(也许 dll 文件没有进入 lib)。尝试解压缩包(重命名为 zip 并解压缩)并查看里面的内容。我们更新了 nuget.exe 并添加了一个 -v 标志来打包,以便您可以在构建后查看包的内容。您可以从 ci 机器http://ci.nuget.org:8080/guestAuth/repository/download/bt4/.lastSuccessful/Console/NuGet.exe安装它。

于 2011-01-22T09:30:30.280 回答