Setup configuration for required Extension in Visual Studio Project

Sanjeev 11 Reputation points
2022-12-30T05:10:31.39+00:00

While working on Visual Studio for any projects which has any dependent packages from nuget as long as those are in packages.config file and checked-in source control, whenever other developer gets the code and try to build in Visual Studio it will download all the necessary dependent packages. I was curious if there was something already available in VS, if the project required specific extension from Visual Studio marketplace and it can be added in some sort of config file for the project source code, so that when the new developer gets the code, it downloads the necessary extension. e.g. Let's say if there was solution file with SSRS project, for this to work, one needs to have 'Microsoft Reporting Services' extension installed ahead of time otherwise the report project won't load. If the new developer tries to use the project for the first time, the developer might not have all the necessary extension installed and might have to go through bunch of hassle to find the right extension from marketplace. If this information can be saved in some sort of configuration file, it will end up saving time for new developer.

Community Center | Not monitored
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Tianyu Sun-MSFT 34,441 Reputation points Microsoft External Staff
    2022-12-30T10:06:21.927+00:00

    Hello @Sanjeev ,

    Welcome to Microsoft Q&A forum.

    It’s not available in VS currently, I’m afraid. Developers still need to install necessary extensions manually. But it’s a good suggestion, and I have reported it. Here's the thread link. Please kindly follow up that thread.

    Feel free to let us know if you have any other concerns, and thanks for helping us make Visual Studio better.

    Best Regards,
    Tianyu

    • If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
      Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
    0 comments No comments

  2. Sanjeev 11 Reputation points
    2023-01-10T15:43:05.323+00:00
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.