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

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T19:53:15+00:00 2026-05-29T19:53:15+00:00

I want my application to be build for x64 (because i’m using x64 dlls).

  • 0

I want my application to be build for x64 (because i’m using x64 dlls).
In configuration manager I’ve set “Active solution platform” to “x64”
However in the projects list Platform is set to “x86”.
“Platform target” in project properties is also set to “x86”

I totally confused there are three places to set target platform:

  • Configuration manager: Active solution platform
  • Configuration manager: Project platform
  • Project properties: Platform target

For example I can set Active solution platform to x64, Project platform to x86 and Project target to x64. What will that mean?

Do someone can describe what exactly each of these options mean and how they supposed to be used together? How to compile to x64?

  • 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-29T19:53:16+00:00Added an answer on May 29, 2026 at 7:53 pm

    The Active Solution Platform allows you to configure a specific combination of configurations for each project. The Project Platform allows you to make specific configuration settings for a project. These two settings do not actually tell anything about which platform the solution and projects are going to be built with, it’s just a configuration set that you can change the actual settings for.

    By default, the x64 setting sets the project to be compiled specifically for x64, but that’s changeable in the project properties via the project Platform Target property (though it would be very confusing to change the target for an existing configuration set to be anything else than its name).

    Each project’s Platform Target property is the setting that’s used to tell which platform the project assembly is compiled for. A setting of AnyCPU is the recommended setting if that project does not have any dependencies on components that require a specific platform to work.

    The AnyCPU setting will cause the assembly to be JIT:ed to

    • x86 on 32 bit platforms
    • x64 on 64 bit platforms

    See this question for further information.

    As for your example, setting Active solution platform to x64, Project platform to x86 and Project target to x64 would mean that when selecting that solution configuration the project assembly would be built to JIT only to 64 bit, causing an error if you tried to run it on a 32 bit platform.

    The x64 setting should be used if you have a dependency on a 64 bit only resource, such as a 64 bit dll. Correspondingly the x86 setting should be used if you have a dependency on a 32 bit only resource.

    The configuration manager settings can be used to change the way you projects are built by for example use different referenced assemblies for x86/x64 or even for debug/release, like in this question. The configuration set are represented as variables that can be used inside the build configuration to control what to include and which build tasks to run for a specific configuration. Take a look inside a project file with notepad and you will see how it’s used.

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

Sidebar

Related Questions

I want to build an application using Quicktime ActiveX interop that could run on
I want to set my server to automatically build my application upon commit on
I am using cakephp framework to build my application. I want that, whenever a
I want to build an application using Hibernate and MyBatis integrate with Spring. In
i have a problem with my project. I want to build application using air
I have a web application I want to deploy via Web Deploy, using Build
Imagine, I build a complex interface using jQuery/AJAX and want the application with this
I want to build flash application that can detect the user eyes color and
I want to build desktop application for Windows OS and use Google Drive to
I want to build an application that exports user data of another app. The

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.