プロジェクトのすべてのdllをカスタムナゲットサーバーにパッケージ化する非常に単純なビルド後のスクリプトがあります。これは正常に機能しますが、任意のソリューションからパッケージ マネージャーを開くと、予想される「更新」オプションではなく、nuget パッケージが新しいインストールとして表示されます。
私が使用しているnuspecファイルは次のとおりです。
<?xml version="1.0"?>
<package >
<metadata>
<id>Objects.ForConsumers</id>
<version>1.2015.1111.11</version>
<title>Objects.ForConsumers</title>
<authors>My Firm</authors>
<owners>My Firm</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Objects For Consumers</description>
<releaseNotes></releaseNotes>
<copyright>Copyright 2015</copyright>
<tags>Objects For Consumers</tags>
</metadata>
<files>
<file src="*.dll" target="lib" />
</files>
</package>
バージョン番号は、ビルドごとに増分されます。
コマンドは基本的に
nuget パック Objects.ForConsumers.nuspec
nuget プッシュ Objects.ForConsumers.1.2015.1111.12.nupkg -s http://nuget.myserver.com myApiKey
誰がこれが起こっているかを示唆できますか?