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 6959991
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T15:20:41+00:00 2026-05-27T15:20:41+00:00

I am developing a 32bit WinForm app (target: .NET 3.5). My client insists the

  • 0

I am developing a 32bit WinForm app (target: .NET 3.5). My client insists the app be installed into “Windows\System32\clientname” folder and autostarts on startup. Also, the app must be 32bit, so I can’t use “Any CPU”.

I am developing under Win7 x64 with VS2010 and all versions of .NET are installed. When I start the app I get the message “Unable to find a version of runtime to run this application”.
On Win7 x86 it works without problem. It’s not the app itself and I am 100% sure all the required frameworks are installed.

I know that on a x64 system this folder is not to be used for 32bit apps but as I said: client insists and won’t budge.

Before I tell client definitively that it can’t be done I want to explore all options. I googled of course and also searched this fine site but nothing helpful for my particular situation came up.

My app spawns another 32bit process located in the same folder. On x64 that didn’t work either, of course, but I solved that by using “Wow64DisableWow64FsRedirection” and then copying it to another location to start it from there (which works fine).
I have done my homework but I just can’t find a solution for starting the main app under x64 and in that particular folder.

Is there one?

  • 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. Editorial Team
    Editorial Team
    2026-05-27T15:20:42+00:00Added an answer on May 27, 2026 at 3:20 pm

    In an attempt to solve this problem I created two folders on my Win7 x64 machine:

    • C:\Windows\System32\ClientName; and
    • C:\Windows\SysWOW64\ClientName

    Next I created a simple x86 WinForms application targeting .NET 3.5. I found that if I copied the executable to C:\Windows\System32\ClientName I got exactly the same error message as you reported.

    However, if I copied the executable to both directories, then I could start it from C:\Windows\System32\ClientName, and it worked just fine.

    I did not try this, but I suspect that if you have a multi-assembly application, you only need to copy the *.exe file to C:\Windows\System32\ClientName. All of the other files (and the EXE) would then reside in the C:\Windows\SysWOW64\ClientName directory.

    This is a bit of an untidy solution, I know, but then again your client’s requirement is a bit unusual to start with.

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

Sidebar

Related Questions

Developing a C# .NET 2.0 WinForm Application. Need the application to close and restart
I'm developing on 32bit windows and am using appassembler to create a java service
I'm developing a VB.NET WinForms application, and I'm using lots of small 16x16 32bit
I am using Visual C++ 2010 developing 32bit windows applications. There is something I
I am developing a C app using Code::Blocks, and need to target multiple platforms
Developing a .NET WinForms application: how can I check if the window is in
Developing a website and just trying to get back into the swing of (clever)
When developing a desktop application in .NET, is it possible to not require the
I am developing a C# / ASP.NET web application in VS 2008 on a
I'm now developing on Visual Studio 2008 on a 64-bit OS (Windows Server 2008

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.