I have two dll files in the project tree(not the references). They are added as link, they are assemblies of other project in solution. I’m trying to set their Build Action to Embedded Resource, so I can import them to .exe file. I can’t write using statement, so I can’t reference them in current project. How can that be done?
Share

You need to add a hard reference to the assemblies and set their Copy Local to False, then extract the assemblies from your embedded resources to the application directory before they are invoked. You can’t reference a linked (shortcut) like you want.
Key Points (in this example) and the Blog Article with Example Code
Here is a working example. (EmbeddedReferenceApplication.exe | Console Application)
In EmbeddedReference.dll