How to populate the publisher field for an Excel VSTO addin

Burke, Denis 0 Reputation points
2026-07-31T18:50:21.35+00:00

I publish a VSTO application-level addin for Excel. It is written in c# with VS Enterprise 2022. We install the addin by creating an MSI installer using WIX. I sign all DLLs, the application manifest, and the MSI installer. All files appear properly signed and publicly valid. The application installs fine and runs fine. The only issue I have is when I look at the add by going to Excel and FILE...OPTIONS...ADD-INS and select my addin: it always shows <None> as the Publisher. This is the case on every machine I have tested on (>10 machines). This would be a cosmetic issue, but I have one user who installs the app and when trying to run it sees the message that he can only run addins from trusted publishers. I know this is a policy from his organization, so I would like to comply and present a Publisher that they could safely trust.

Any ideas? Please let me know if there is any more info that would be helpful.

Thanks.

Microsoft 365 and Office | Development | Microsoft 365 Publishing
0 comments No comments

1 answer

Sort by: Newest
  1. Hendrix-C 19,985 Reputation points Microsoft External Staff Moderator
    2026-07-31T21:51:02.2566667+00:00

    Hi Denis,

    Greatly appreciate your detailed sharing.

    This is likely because the "publicly valid code-signing certificate" and "Trusted Publisher in Office policy" are not the same.

    Refer to Registry entries for VSTO Add-ins - Visual Studio (Windows) | Microsoft Learn, for a VSTO application-level add-in deployed by MSI/WiX, Excel discovers the add-in from registry values such as Description, FriendlyName, LoadBehavior, and Manifest. Based on the documentation, the registry entries do not include a Publisher value that you can populate for that Add-ins screen.

    About the user’s block, it is probably because their organization has enabled “Require that application add-ins are signed by Trusted Publisher”, and your signing certificate has not been added to the user’s or machine’s Trusted Publishers certificate store. A certificate can chain to a public CA and still not be in the Office/Windows Trusted Publishers list.

    These are what I know about your situation so far. That said, for you to receive the best possible assistance regarding this issue, I recommend you sharing your situation in the Excel | Microsoft Community Hub. This forum is dedicated to Excel and is actively monitored by power users, Microsoft partners, and engineers who can provide step-by-step guidance and share best practices.

    I apologize for redirecting you to another community, as I may not have the necessary skills and experience to solve your Excel issue. That said, this is the most effective help I can provide from my position so you can receive the most correct, specialized support for this situation.

    Thank you for your understanding and I truly hope everything will be resolved soon.


    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.

    Was this answer helpful?


Your answer

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