Re: Windows Mobile 6 and older DLL's.

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Scott,

Thanks for the quick reply. It seems that something got left out when I did
the compile the first few times and that is why I couldn't get it to work
properly. I played with it a bit more, changed some settings in the
project's property page and I now have the DLL working as it should. First
time I've had to convert an eVC DLL in VS 2005.

Thanks,

John

--
John Vaccaro
"Scott Seligman [MSFT]" <scosel@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:eujfmh$h9l$1@xxxxxxxxxxxxxxxxxxx
"John Vaccaro" <sdt@xxxxxxxxxxxxxxx> wrote:

I finally got around to install the WM6 SDK and emulators and as the
article pointed out, none of the DLL's that were compiled with earlier
versions of eVC++ would work. I have been looking for this message with
the link to this article for the past two days and have not been able
to find it. I have also searched on Microsoft's site for the plug-in
and no luck there, either. I have tried re-compiling the DLL's with C++
in Visual Studio 2005 but it wants to compile them as a .Net DLL and
there is no way I have found to compile it without having to use the
compact framework.

As far as I'm aware, you should be able to open eVC projects in Visual
Studio and allow it to successfully convert them. Alternatively, you
can create a new project in Visual Studio selecting "Win32 Smart Device
Project". From there set the "Application type" to "DLL" in the project
wizard to create a new DLL project using the latest SDK.

Has anyone seen this article or know of the plug-in that I need to
re-compile older eVC++ DLL's to native code? Does anyone have a
workaround that will do the same thing.

Overall though, I'm not aware of anything specific done to prevent eVC
4.0 DLLs from working on Windows Mobile 6, I actually have a today
screen plug-in written in eVC 4 that works on 6.0. Can you give some
specific error messages you're seeing trying to load the DLL?

--
Scott Seligman [MSFT]
This posting is provided AS IS with no warranties, and confers
no rights.


.



Relevant Pages

  • Re: Windows Mobile 6 and older DLLs.
    ... I finally got around to install the WM6 SDK and emulators and as the ... there is no way I have found to compile it without having to use the ... you should be able to open eVC projects in Visual ... wizard to create a new DLL project using the latest SDK. ...
    (microsoft.public.pocketpc)
  • Re: new to ASP.Net 2.0
    ... It is true that the default compilation in Visual Studio 2006 of a web ... You can however compile the code files by "publishing" the ... generate DLL? ...
    (microsoft.public.dotnet.languages.csharp)
  • debug dll in my device;
    ... installed evc++ 4.0 SP4 and visual studio 2003, Sdk of this device is loaded ... PC104 (if you have visual studio soluction let me know!!!). ... Debugging and distribution to device under evc++ is through ActiveSync and I ... exe is good, problems are debugging DLL, I made only win32 utilities and use ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Not av valid Win CE program
    ... deployed when you compile the application with eVC and allow it to download ... There are different DLL names ... for the release and debug versions of the MFC DLL, for example, and eVC will ... > the .exe and the .dll to release directroy on the PC which the nk.bin ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Simple Q on deploying an app
    ... because that is what is placed into the .dll. ... > When I deploy an application, do I need to copy over the source code for the> aspx pages and their code behinds, as well as the dll's that are created> when compiling the site in Visual Studio? ...
    (microsoft.public.dotnet.framework.aspnet)