通常のパブリック nuget フィードと、共有ネットワーク ドライブにあるローカル フィードでパッケージを検索するソリューションで、nuget パッケージの復元を機能させようとしています。
これまでに試したことは、ソリューションで nuget パッケージの復元を有効にしてから、Nuget.targets を編集して PackageSources 変数を変更することですが、うまくいかないようです。これは可能ですか?
私の Nuget.targets ファイルは、パッケージ ソース セクションでは次のようになります。
<ItemGroup Condition=" '$(PackageSources)' == '' ">
<!-- Package sources used to restore packages. By default, registered sources under %APPDATA%\NuGet\NuGet.Config will be used -->
<!-- The official NuGet package source (https://nuget.org/api/v2/) will be excluded if package sources are specified and it does not appear in the list -->
<PackageSource Include="https://nuget.org/api/v2/" />
<PackageSource Include="\\mynetworkshare\Development\NugetPackages" />
</ItemGroup>
ビルド時に表示されるエラーは、「パッケージ 'MyCustomPackage' のバージョン '1.0.0' が見つかりません。nupkg が\\mynetworkshare\Development\NugetPackages\MyCustomPackage.1.0.0.nupkg
.