Having problems viewing FeedService.svc in Visual Studio 2015
Answered
I checked https://packages.nuget.org/v1/FeedService.svc/ and it works fine, but my own feed never pulls up anything, even though TeamCity reports that the nupkg is published. What am I missing? If I go to FeedService.svc/Packages it does show my nupkg. This worked with no issues in previous versions of TC. The build report below:
Created Packages
This build created 1 NuGet package.
Package Name | Package Version |
---|---|
Jaffa.Common | 1.0.4 |
Published to TeamCity NuGet feed
TeamCity detected and added 1 NuGet package to the feed.
Package Name | Package Version |
---|---|
Jaffa.Common | 1.0.4 |
Please sign in to leave a comment.
Maybe the problem is that 9.1.5 uses V2FeedPackage. I notices packages.nuget.org uses V1Package.
$metadata looks like
I found something else interesting.
1. I cannot Browse
2. but two, when TeamCity has an update to a nupkg I manually installed (local folder), I can see it under Updates
3. however, it gets stuck when I try to upgrade at "Attempting to gather dependencies information for package 'Jaffa.Common.1.0.9' with respect to project 'jaffaTest', targeting '.NETFramework,Version=v4.5'"
Hello Tim,
Do you see the packages if you add TeamCity NuGet repository to the Visual Studio Package Manager? Use the command: Get-Package -ListAvailable [-Prerelease]. For more details see the blog post.
Did you contact LinqPad support?
Dear Alina, -ListAvailable from the Package Manager Console does work, however the packages do not show up in the VS2015 Browse window. Moving discussion and including images in youtrack.
https://youtrack.jetbrains.com/issue/TW-43972
Regarding LinqPad support, no, but the regular Feedservice.svc from packages.nuget.org works in LinqPad, so I didn't bother. Perhaps it is a V2Feed issue.
Hmm, seems that I cannot access that youtrack page any more, I get permission hub unavailable.
Sorry for the inconvenience. The Hub service is up and running now, please try to login to YouTrack.
Please continue in the issue tracker and provide the requested details.