Best way for C# application to access VC application

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi,
I have a C# .Net application which needs to use some feature which can be only developed in Visual C++ (its extended MAPI).

The C# exe will be supplied to users without a setup.

What kind of exe/dll should I develop in Visual C++ so that I can meet these requirements

1) No administrator rights are required
2) C# application can use the feature in the VC dll/exe if the dll is present in the same folder and should run even if its not there.
3) If required the VC exe/dll can be embedded inside the C# exe as a resource and when required the file can created by extracting the resource by application itself.

As per my understanding, dynamic link library is the only solution. If there is any other option please let me know.

Regards,
Ashutosh Bhawasinka
.



Relevant Pages

  • Best way for C# application to access VC application
    ... C# application can use the feature in the VC dll/exe if the dll is present in the same folder and should run even if its not there. ... If required the VC exe/dll can be embedded inside the C# exe as a resource and when required the file can created by extracting the resource by application itself. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Its all in the Leveling(?)
    ... companion products and other useful Project information ... amount of projects running concurrently I have to use Resource ... Priorities as our featurelist and feature priorities are very dynamic) ... Our development are done on a feature by feature basis. ...
    (microsoft.public.project)
  • RE: Windows Installer removes embedded resource manifest ?
    ... The built deployment project never got the modified ... ..EXE file. ... echo %INPUT% manifest resource NOT applied to %BINOUTPUT% ... embedding the necessary .manifest resource as you suggest. ...
    (microsoft.public.vsnet.general)
  • Its all in the Leveling(?)
    ... Priorities as our featurelist and feature priorities are very dynamic) ... resource doing the tracking needs a variable amount of time each day of ... Our development are done on a feature by feature basis. ... these tasks or splitting of these tasks, untill all work on the feature ...
    (microsoft.public.project.pro_and_server)
  • Re: Its all in the Leveling(?)
    ... companion products and other useful ... Priorities as our featurelist and feature priorities are very dynamic) ... resource doing the tracking needs a variable amount of time each day ... Our development are done on a feature by feature basis. ...
    (microsoft.public.project.pro_and_server)