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

  • SEARCH
  • Home
  • 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 114005
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T02:47:31+00:00 2026-05-11T02:47:31+00:00

I would like to contribute to an open-source Windows Mobile project, but it’s being

  • 0

I would like to contribute to an open-source Windows Mobile project, but it’s being developed in eVC 4.0, which flat-out does not work on Vista (feel free to correct me!), and I would prefer to avoid having to dual-boot or remote into my only remaining XP box. I have VS 2008 installed on my main development machine, and got all the SDKs, etc. I need to do WM work. But! Once I got all the source code together and started trying to build it, I had to make a lot of changes to support deprecated methods and some headers that had been moved around.

Ideally, I’d like to be able to work on the project ‘as though’ I were running eVC instead. Is there some kind of ‘quirks mode’ that lets me emulate eVC behavior in VS 2008? If not, is there a guide to porting apps from eVC to VS?

  • 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. 2026-05-11T02:47:31+00:00Added an answer on May 11, 2026 at 2:47 am

    No, there is no mode that’s going to allow it. Studio ’08 uses a different (much better in fact) compiler than eVC, so some things that eVC lets slip Studio won’t. Generally speaking, the code from Studio will work under eVC.

    Now if you’re using MFC it’s a totally different story. MFC under eVC and MFC under Studio are vastly different, and there are some cases (like CString) that just behave differently (classes in eVC, templates in Studio) especially if the objects weren’t used ‘right’ to begin with. Undoing that can be a huge mess.

    Deprecated methods could be wrapped in an abstracted method so that under Studio the code routes one way and under eVC it routes another. Without knowing what methods in particular you have trouble with it’s hard to give any more detailed advice.

    Moved files should not be a problem. Add the include dirs to the project. You certainly shouldn’t have pathing to the headers in the code files themselves.

    Edit: One final note, Studio generally sucks at importing eVC projects, so it’s also quite possible that you lost precompiler directives and things like that in the migration. Having missing #defines could certainly make the port more challenging, so check that everything defined in eVC is still defined in Studio. Also take note of any subsystem definition. Studio likes to forget to import that as well.

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

Sidebar

Ask A Question

Stats

  • Questions 274k
  • Answers 274k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Middleware may be your best bet. I've used this piece… May 13, 2026 at 2:25 pm
  • Editorial Team
    Editorial Team added an answer Yes. All trues are equal. May 13, 2026 at 2:25 pm
  • Editorial Team
    Editorial Team added an answer I don't really see what role the COM object plays… May 13, 2026 at 2:25 pm

Related Questions

I would like to contribute to an open-source Windows Mobile project, but it's being
For an university project on usability I'm looking for an open source project that
A long time ago, in a country far far away ... I created an
I am interested to join an Open Source project using .net; I would like
I'm in the process of starting an open-source project aimed at digitising a whole

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

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.