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.

Developer technologies Visual Studio Extensions
Developer technologies Visual Studio Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tianyu Sun-MSFT 34,436 Reputation points Microsoft External Staff
    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.


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.