Questions tagged [target-platform]

The Target Platform refers to the plug-ins which your workspace will be built and run against. By default your Eclipse IDE installation is used as target platform.

The Target Platform refers to the plug-ins which your workspace will be built and run against. It describes the platform that you are developing for. When developing with PDE, the target platform is used to:

Compile - Plug-ins in the workspace are built against the target platform so you do not have to have everything in your workspace

Launch - When using PDE's launchers you can choose the set of plug-ins you want to launch. By default the Eclipse Application Launcher will start with all plug-ins in the target, but will use workspace plug-ins instead when available

Calculate Dependencies - PDE assists you in finding the plug-ins your plug-ins was include/require to compile correctly by looking at what is available in the target platform

State - An OSGi state is created for the target platform so it can be used by other tooling. The state can also be viewed in detail using the Target Platform State View

Other Tools - Other PDE tools use the target platform to determine their options, such as the import wizards Whereas the target platform refers to your currently active bundles, a Target Definition is a way of determining the plug-ins to add to the state. You can have multiple target definitions, but only one definition can be selected as the target platform.

Related Links:

138 questions
31
votes
5 answers

How to find out which feature contains a needed plug-in on an Eclipse download site

When developing an RCP application against a target platform, I (and others) often come across dependencies which need to be added from the Eclipse releases software site. Whenever a plug-in is included in my IDE, but not in my target platform, and…
s.d
  • 4,017
  • 5
  • 35
  • 65
20
votes
3 answers

How to set a default configuration in a Visual Studio Solution File?

In VS2005 and up, is it possible to specify which configuration should be selected by default? I have several configurations in my solution but one of them should be used in most cases. Hence I'd like to make sure that devs who pull it out of Source…
18
votes
5 answers

Cannot change Target Framework on Several Projects From v4.0 to V4.5 or 4.5.1

I have several projects in a large solution that won't convert to V4.5.1 (or even V4.5). Most did, but obviously I need to get all of them converted. The GUI in Visual Studio says that it did it and reloads the project, but if you go back into the…
James Hancock
  • 3,348
  • 5
  • 34
  • 59
15
votes
2 answers

Why can I not access all plugins in my target definition?

I have a problem concerning target definitions in Eclipse. I want to use plugin version 1.0.0, which is in my target platform definition, while I have the plugin project in my workspace with version 1.0.2. For all other plugins in my target…
kutschkem
  • 7,826
  • 3
  • 21
  • 56
13
votes
3 answers

BadImageFormatException Could not load file or assembly or one of its dependencies. An attempt was made to load a program with an incorrect format

I am getting following runtime error, with my console application(VS2012) which refers to "dcasdk.dll". .Net Framework of the console app is 4.5, platform target is "Any CPU". Could not load file or assembly 'dcasdk, Version=1.0.1.0,…
SSQs
  • 269
  • 2
  • 3
  • 15
10
votes
3 answers

Eclipse RCP: How to download delta pack from software site in the Target Definition file?

I'm using this technique to create a target platform for my Eclipse RCP projects: http://www.modumind.com/2009/09/01/creating-an-eclipse-rcp-target-platform/ The RCP SDK is downloaded directly using the software site. As for the delta pack, I…
limc
  • 39,366
  • 20
  • 100
  • 145
10
votes
6 answers

Retargetting solution has no effect

I have installed the latest Windows 10 SDK from here: https://developer.microsoft.com/de-de/windows/downloads/windows-10-sdk When I try to rebuild my solution, I get the error "MSB8036 The Windows SDK version 10.0.10069.0 was not found. Install the…
AntonioC
  • 437
  • 2
  • 5
  • 16
8
votes
2 answers

c# visual studio build exe with target anycpu but that determines its platform(x86/x64) on the calling process platform(x86/x64)

We have a software in 32 and 64 bits that calls our exe and passes events to it(like a plugin). The thing is that our exe has to execute in the same bitness(x86/x64) as the calling software (if the software is run in 32 bits version our exe must run…
VSP
  • 2,367
  • 8
  • 38
  • 59
7
votes
2 answers

Eclipse PDE: What is a "target platform"?

When you work with Eclipse PDE (Plug-in development environment), there is the term "target platform." What does that mean exactly?
Aaron Digulla
  • 321,842
  • 108
  • 597
  • 820
6
votes
3 answers

Target Platform for PDE Headless build does not work

I am currently trying to get my headless pde-build working but I am stuck on a point where I do not know how to continue. The problem is how to define the related target platform to compile the plugins against. I have a build.bat with the following…
Andreas
  • 93
  • 2
  • 6
6
votes
3 answers

Which platforms does Xamarin support?

I tried finding the information both on their website and on the Internet, but it appears that everywhere I look, a different list pops up. Their front page says iOS, Android, Windows and Mac. In their documentation (http://docs.xamarin.com/), only…
Nikola Malešević
  • 1,738
  • 6
  • 21
  • 44
5
votes
3 answers

Is there a quick way to switch the solution platform in Visual Studio 2010?

I want to compile my C++ projects in 32-bit and 64-bit mode. Until now, I created Solution Configurations: in addition to the pre-configured "Debug" and "Release" configurations, I then had "Debug x64" and "Release x64" configurations which I set to…
5
votes
0 answers

Eclipse neon resolve target definition is very slow

Last week I installed Eclipse Neon. I started with a new workspace, because I didn't like any trouble with old stuff. In our projects we have our own target definition, which looks like You will notice, that we are relying on p2 directory instead…
Christian
  • 1,664
  • 1
  • 23
  • 43
5
votes
1 answer

How can I use an existing .target file in Eclipse?

I would like to develop plugins for an RCP Applicaction. Now, they provide a .target file for development. I tried to read on several Eclipse pages but I could not find out how to use that file. Do I have to load it somewhere? Do I have to add it at…
Antje Janosch
  • 1,154
  • 5
  • 19
  • 37
4
votes
2 answers

New projects not built when target platform is set explicitly

I create a new solution with one project, and then change the target platform from "Any CPU" to "x86". After this new projects added doesn't get built by default, and their target platform doesn't follow the global settings. Why?! Looking at the…
stiank81
  • 25,418
  • 43
  • 131
  • 202
1
2 3
9 10