Re: Extension DLL problem
Do you setup the project dependencies to ensure that the mydll is compiled first? I see this a lot where people setup the project properties correctly, but visual studio .Net doesn't automatically compile the dlls in the correct order. You have to setup the dependencies yourself and inform visual studio .Net that mydll must compile first (so that the .lib file is created). Select Project -> Project Dependencies from the main menu to set this up and ensure that mydll is compiled first. This assumes that you have a solution that contains all the projects and dlls that the project links to.
Another thing to check in your project settings is to ensure that your application project (or other dlls) are looking in the correct directory. so for mydll, under configuration properties -> General the output directory should be the same directory that the application project's linker input is pointing to. When you specify the linker input, you should specify the relative path (such as ../debug/mydll.lib or wherever it needs to point).
Those are the two things that I see trip people up quite often.
Hope that helps. Let us know if you are still having problems and perhaps someone else can offer another solution.
Regards,
Shawn
Re: Extension DLL problem
My guess is that you are forgetting to link with MyDll.Lib