How to publish Platform Specific Extensions to Marketplace

Gujral, Gaurav 0 Reputation points
2023-07-07T03:27:37.8666667+00:00

We have our extensions in marketplace and now we want to upload the MAC and Linux supporting versions of Same Extension.

How to upload multiple platform specific VSIX to marketplace manually by browsing and uploading instead of using vsce publish via Azure pipeline.

Platform dependent VSIX for different platforms(Windows/Mac/Linux) was generated using vsce package --target <platform> which eventually after publishing should give me dropdown when I go to download but when I try to upload it manually it says, the Extension with same name already exist.

Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
4,871 questions
Visual Studio Extensions
Visual Studio Extensions
Visual Studio: A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.Extensions: A program or program module that adds functionality to or extends the effectiveness of a program.
192 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tianyu Sun-MSFT 29,351 Reputation points Microsoft Vendor
    2023-07-07T09:27:58.33+00:00

    Hello @Gujral, Gaurav,

    Welcome to Microsoft Q&A forum.

    If you want to update a published Visual Studio extension, you can follow this document: Update a published extension in Visual Studio Marketplace.

    The error you got seems to appear when you were using Azure pipeline? Not very sure about the detailed reason, but the error message does mention that the extension with same name already exist. If you want to publish it via Azure pipeline, is it possible for you to try to remove the previous one and publish again with the fixed/updated one?

    BTW, Visual Studio doesn't have a corresponding Linux version currently, and VS for Mac is different from VS(two different products), the same extension for Visual Studio may not support on different platforms.

    Sincerely,

    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.