Publish to azure option not visible in visual studio 2017 - azure

I have an instance of visual studio 2017 in which azure functions are developing, strangely i stopped seeing, publish to azure option in the publish targets window and also in create new profile window.
If i open any of my other azure functions project in vs 2017, the window is seen correctly.
What could be different only for this case?

(Copying comment into an actual answer for the community to see)
well ,strangely my function app was missing functions sdk!! hence i was not seeing right publish outputs. after i installed Microsoft.Net.Sdk.Functions it all worked

Related

how to make azure function use the latest code published from VS2022

I have a netcoreapp3.1 project with few functions.
I made changes to one function and deployed using VS 2022 but when I test in Azure, I can clearly see it is using the older code.
I tried removing then adding the function from the project.
Restarting the function app in azure and other refresh methods.
Will I only be able to get the new code if I delete and recreate the function app?
Is there another way to refresh the running code?
Once you have published your function to a FunctionApp throughout VisualStudio 2022 or VisualStudio Code, you can deploy updates to that function app. E.g. if you have added a new HttpTrigger, you can publish all the code including the added HttpTrigger from Visual Studio itself.
Visual Studio 2022, just a black Azure Function App for testing purposes:
Doubleclick on "Connected Services"
Then in the left pane, click "Publish"
Visual Studio Code (Azure Tools plugin):

Durable Functions Orchestration missing in Visual Studio 2017

Was trying to create a new Azure Durable Function in Visual Studio 2017, but couldnt find the "Durable Functions Orchestration" listed in the below popup:
My visual studio is up to date, and not sure what I am missing!!
Ok, Found the problem. It seems like we need to select "Azure Functions v2 (.NET Core)" as the framework when creating the Project.
Note: After the project is created, do a build/rebuild of the project before trying to add a new function. For some reason, when I tried to add new Item, it still wasnt listed until I built the project
After the project is built successfully, you should now be able to see "Durable Functions Orchestration"

Azure Stream Analytics Tool for Visual Studio in 2019 preview

I am just creating an Azure Stream Analytics using Azure Stream Analytics Tool for Visual Studio in 2019 preview version, but it is saying that the version of Visual Studio is not supported. I am sure that I have installed the required workloads and extensions.
I am also sure that I have connected to my Azure Subscription using the Server Explorer.
Any idea why? Is it really not supported yet or I am missing something?
We do not support Visual studio 2019 currently and will figure out how to adapt to the latest vs version.
Keep using VS2107 should be a better choice
Well, it seems like the extensions are not supported in the new Visual Studio yet. But it is not a blocker, we can still use the option "Provide data source settings manually" and complete the configuration.
Note: After configuring the Input, Output, Query when I try to Submit to Azure, the Visual Studio is getting closed. It seems like it is a bug.
You can also consider using Visual Studio 2017 till the new release of the extension.

Unable to load migrated Azure functions project in Visual Studio 2017

I have developed an Azure Functions project in Visual Studio 2015 (a project with a .funproj file extension). Now I want to migrate it to Visual Studio 2017 but when I try, VS does not load the project.
Why is the migration failing and how can I complete it manually?
Azure Functions tooling for Visual Studio 2017 is still work in progress. They are expected to be announced during upcoming Build event.
Watch this github issue for status.
UPDATE: The Preview of Visual Studio 2017 Tools for Azure Functions are now available for download. The blog post explains the tools, requirements, and has a link to the download. Note that it only works in VS 15.3 Preview, not in earlier versions.
As far as I know, there's no migration tooling available per se, so you'd have to start from a blank project and then convert your script to static class and function.json to proper bindings.

Azure WebJobs and Visual Studio 2017

I need to deploy an Azure WebJob and tried to follow this article. Is this supposed to work in Visual Studio 2017? I have none of the mentioned context menu entries (tried two different machines).
I have none of the mentioned context menu entries (tried two different machines).
What type of project did you create? Until now, we could see the [Publish as Azure WebJob…] context menu when we create a Console App(.NET Framework) in Visual Studio 2017.
You also need to check whether you have checked the Azure Development option when you install your Visual Studio 2017. If you did not do that, you could re-run the Visual Studio 2017 install exe file to update your Visual Studio 2017.
If your project type is Console App(.NET Core), the publish function is not available until now.
No.
WebJobs deployment features are available in Visual Studio 2015 when you install the Azure SDK for .NET.
It's not yet available in VS2017.
EDIT: See post below.

Resources