C
Captain Kernel
Guest
I'm astonished at the complete lack of GUI support in Visual Studio (including 2019) for publishing a nuget package to some feed. I've read many articles by Microsoft (and supplied feedback on some of these) which all seem to resort to using command line nuget.exe commands for the publish step.
I was just playing with VS 2019 and a .Net Standard library test project. In there I can define package details and I can right-click the project and choose "Pack" to generate the package.
We've setup a package source for our company in Azure and we can pull packages from there fine. But there seems to be no way I can use the VS 2019 GUI to publish to Azure.
(I know our devops settings can be configured to publish the package automatically when code builds in Azure, but initially we need to the ability for developers to publish from their desktop).
If I choose Publish on the project I get one option - the local file system - there's zero support for adding our own feed details and publishing to there.
Why has Microsoft done absolutely nothing for years and years in this area of Visual Studio?
If I am wrong and there are ways then please share them here, I can't even find an extension that offers this - over and over when it comes to publishing a package to a feed we get told "run these commands" but where? what folder should the command window be in? must we add the folder where nuget.exe is to our environment variables?
This whole area is a mess!
Continue reading...
I was just playing with VS 2019 and a .Net Standard library test project. In there I can define package details and I can right-click the project and choose "Pack" to generate the package.
We've setup a package source for our company in Azure and we can pull packages from there fine. But there seems to be no way I can use the VS 2019 GUI to publish to Azure.
(I know our devops settings can be configured to publish the package automatically when code builds in Azure, but initially we need to the ability for developers to publish from their desktop).
If I choose Publish on the project I get one option - the local file system - there's zero support for adding our own feed details and publishing to there.
Why has Microsoft done absolutely nothing for years and years in this area of Visual Studio?
If I am wrong and there are ways then please share them here, I can't even find an extension that offers this - over and over when it comes to publishing a package to a feed we get told "run these commands" but where? what folder should the command window be in? must we add the folder where nuget.exe is to our environment variables?
This whole area is a mess!
Continue reading...