Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 556213
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T11:53:46+00:00 2026-05-13T11:53:46+00:00

If I have the follwing assemblies: MyComVisibleApi: a .Net assembly that is used by

  • 0

If I have the follwing assemblies:

MyComVisibleApi: a .Net assembly that is used by a VB app

MyReferencedAssembly: a .Net assembly referenced by MyComVisibleApi

Does MyReferencedAssembly need to be ComVisible if its functionality is never directly referenced by the VB App?

Thanks!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T11:53:46+00:00Added an answer on May 13, 2026 at 11:53 am

    You shouldn’t have to make MyReferencedAssembly ComVisible unless you use types from MyReferencedAssembly in the public signatures of MyComVisibleApi. Public signatures include properties, method parameters and return types.

    There is also a special case: if you derive a ComVisible type from a type that is not ComVisible, public base class members will be exposed to COM as members of the derived class unless those members are individually [ComVisible(false)].

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a small app which references the Microsoft.SqlServer.Smo assembly (so I can display
Suppose I have the following two classes in two different assemblies: //in assembly A
I have a new web app that is packaged as a WAR as part
As being quite a newbie in linux, I have the follwing question. I have
We have a Fluent NHibernate mapping test that is passing on our local machines,
i have a strange problem with a VB.Net Windows Application. On my computer(the development
I have two assemblies A & B. A has existing reference to B and
I have a method where I need to resolve the Type of a class.
I have an odd problem. I have a number of C# apps that utilize
I have developed an application level add-in for Outlook targeting Outlook 2010 and .NET

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.