ANN: DXCore XPO Plugin

01 April 2009

Version of the XPO plugin is now available, compiled against DXCore 8.3.4. Please download it here: (23174 bytes)

As always, if you're not familiar with the purpose of the XPO plugin, please read this description of the "Simplified Criteria Syntax" feature.

This version fixes two issues that were newly discovered:


  • B134752 - no fields created for struct type persistent members
  • B134796 - no fields created for associated collections that don't use XPCollection[<T>] as their type

Let me know if you find any new issues and I'll do my best to fix them.

Finally, I would like to ask you to help us out with the voting for the ASP.NET Pro awards. If you haven't done so yet, please go to, follow the instructions and put in your vote! Thank you very much!

19 comment(s)
Boris Bosnjak

Any reason this wasn't compiled against 9.1.1/2, or even 8.3.6...?

1 April, 2009
Oliver Sturm (DevExpress)

Yep - not installed in the VM I was using.

In reality, I don't think I've made any changes in the plugin for years, that had to be made because DXCore had a breaking change. So the version I build against is pretty much the lowest version you can use to run the plugin. From that perspective, it would make more sense to find the lowest DXCore version I can possibly run against and build with that - I'm not doing that either, but I think being a few versions behind with a build of this plugin is actually a good thing.

1 April, 2009
Boris Bosnjak

Okay, good.  Just didn't want to missing out of any 9.1.x juiciness :-)

1 April, 2009
Hans Merkl

Is this included in the regular install for 9.1.2? If not, it would be a good idea to make it part of the install.

1 April, 2009
Edward Giusto

Where does the plugin go?  I've tried

C:\Program Files\Developer Express Inc\bin\PlugIns\


C:\Program Files\Developer Express Inc\DXCore for Visual Studio .NET\2.0\Bin\Plugins\

and I don't see the XPO option under Editor...

(Level is Expert)

2 April, 2009
Oliver Sturm (DevExpress)

Hi Richard,

It always used to be the second of your two options. If that is not working for you, I can only guess that you're on 9.1.2 now - and there the plugin folder has changed... I guess the IDE tools team has documented this somewhere, but I don't know exactly where. In any case, the folder is now this:

C:\Program Files\DevExpress 2009.1\IDETools\Community\PlugIns

2 April, 2009
Robert Fuchs

Oliver, you missed one Backslash:

C:\Program Files\DevExpress\2009.1\IDETools\Community\PlugIns

2 April, 2009
Oliver Sturm (DevExpress)

Hi Robert,

Hm, that's a bit weird... no, the path I pasted is definitely the right one on my machine. I believe we had the other path (yours) during the 9.1 pre-release phase, and perhaps if you upgrade from that to the final, it leaves things in the old path. On my fresh install there's no additional backslash in there.

2 April, 2009
Robert Fuchs


I indeed had the 9.1 Beta on my machine, then installed 9.1.1 and 9.1.2 a few hours later.

This is a really bad thing: eg. currently the RedGreen plugin for Gallio is broken in 9.1 because it has some hardcoded stuff re paths. Jim is currently fixing it. Now, if he did a clean install on his machine, it still won't work for me, when he did not a clean install, it will work for me but not for you.

2 April, 2009
Oliver Sturm (DevExpress)

Robert - well, why does he have hard-coded paths? Can't remember the last time that was *not* a problem...

2 April, 2009
Robert Fuchs

Oliver - don't know - maybe a leftover TODO ;-)

2 April, 2009
E3i Tecnologia Ltda

Thanks Oliver,

I'm experiencing Windows 7 and the previous version of XPOPlugin didn't work in my VS2008/DXperience 8.3.4. I recently upgraded to 9.1.2 and now I installed the new version of XPOPlugin. Everything is working fine now. Do you made any changes for this purpose?

Best regards,


4 April, 2009
Oliver Sturm (DevExpress)

Hi Rodrigo,

No, I didn't. Good to hear that it works, though!

6 April, 2009
Pietro Allegretti

Hi Olivier is this plugin suitable for 9.2.4 too?

I've installed this verison and i've no "Community\PlugIns" folder in "C:\Program Files\DevExpress\2009.1\IDETools"



1 September, 2009
Oliver Sturm (DevExpress)

Hi Pietro,

I haven't tried it in 9.2.4 yet, but by now the plugin has an extremely good track record of being compatible with new versions, so I guess you should be fine.

Regarding the folder -- for a while now, our IDE tools have supported a configurable custom plugin folder. Have a look at the page Core\Startup in the Options dialog. There's an edit field there which will show you the folder that your installation uses for plugins (in fact, at some point a dialog should have come up telling you this and asking if you wanted it changed). Of course you can change it if you want, or just use it to find the right place to install the plugin.



1 September, 2009
XPO Simplified Criteria Syntax « ALFWare IT Services

Pingback from  XPO Simplified Criteria Syntax «  ALFWare IT Services

15 September, 2009
Dirk Weber

Hi Oliver,

I just installed of the plugin in VS2005 DevExpress Enterprise 9.2.6.

But in the Options the Plugin does not show up, i.e. I can't find the screen to enable logging, non-persistent fields etc.

I restarted the system and VS but didn't help.

The plugin is installed in C:\Programme\DevExpress 2009.2\IDETools\System\DXCore\BIN\PLUGINS

Do you have any ideas?



24 September, 2009
Pontiac Fiero Rentals, Pontiac Fiero Formula

Pingback from  Pontiac Fiero Rentals, Pontiac Fiero Formula

21 May, 2010
May Center Reno, Reno Factory Outlets

Pingback from  May Center Reno, Reno Factory Outlets

21 May, 2010

Please login or register to post comments.