I just installed Expresso via Wine Windows Program Loader. The installation seemed to be fine.

But when I click the program item from Applications -> Wine -> Programs -> Expresso -> Expresso, the cursor rotated a few seconds and then nothing happened.

Later I checked back on the Expresso website, where there is a paragraph describing the installation process:

You may be prompted to install the .NET Framework. If you are not taken there automatically, download and install the 2.0 or later version of the framework from the Microsoft web site. Restart the Expresso install file after installing the framework.

I was wondering if I have installed Expresso successfully? If not, how shall I do? Do I have to install .NET Framework, and how to?

I also would like to know if it worth to install .NET Framework? My intention to install Expresso is just to have a nice editor for using Regex.

Thanks and regards!

PS: My Wine version is 1.2.2-0ubuntu2~maverick2, and my OS is Ubuntu 10.10.

  • NOTE: I've installed this with wine and mono-runtime active, and after installing the .NET 2.0 framework using Winetricks, there is ONE glitch with the program: the menu bar (with menus such as File, Edit, etc) does not run correctly on my system (NOTE: Mono is DEFNINTELY NEEDED to run this correctly, even under Wine.) There's another regexp thing referenced in this question if you want something that can run without Wine (and works EXCEPTIONALLY well on Linux): askubuntu.com/questions/31260/recommendation-for-regex-editor
    – Thomas Ward
    Mar 21, 2011 at 5:01
  • @EvilPhoenix: Thanks! (1) By glitch, do you mean the problem has correct itself now? (2) Have you installed both Expresso and RegExr? How is Expresso compared with RegExr?
    – Tim
    Mar 21, 2011 at 5:07
  • @Tim: RegExr is pretty nice, fits my needs perfectly. Required me to install the adobeair package to make it run, but after installing, i was able to install RegExr and it works perfectly for my needs. If you can give me say another 15 minutes to test out Expresso, I can give you my comparison in a second comment here.
    – Thomas Ward
    Mar 21, 2011 at 5:09
  • @Tim: having an error matching the regex patterns with Expresso running under Mono, possibly because the program is so reliant on the .NET framework to function. Here's two screenshots comparing exactly the same regex patterns. Note that Expresso dissects the regex pattern and explains it a tiny bit, where as RegExr does not (however, RegExr has active validation and active matching, so that as you edit the regexp, it will actually change through sample text to show you what it matches upon. Screenie 1: koloth.trekweb.org/Expresso.png Screenie 2: koloth.trekweb.org/RegExr.png
    – Thomas Ward
    Mar 21, 2011 at 5:18
  • (continuation of previous comment) @Tim: Lemme make a note though. I was UNABLE to get Expresso to validate or successfully test the regexp I provided to it, however RegExr succeeded in both validating the regex pattern, as well as identifying the specific patterns it matched on (and shows you the results in the sample text, as well as shows you the specific part of the regex pattern provided that picked up each part of the highlighted [aka "matched"] sample text when you hover over it with the mouse cursor. I think you should use RegExr because it doesnt have the errors Expresso does.
    – Thomas Ward
    Mar 21, 2011 at 5:21

2 Answers 2


You could also install the windows version of .NET runtime under Wine. This way, Mono is not required, and everything would run under Wine.


This links to .NET framework v4. Maybe this is overkill, and v3 (or even 2) would be enough for Expresso (and most applications)

  • I have not been successful getting any version of the .Net Framework to install in Wine. Mar 21, 2011 at 16:34
  • No even using Winetricks?
    – MestreLion
    Mar 25, 2011 at 20:39
  • Nope. Not even with winetricks. Mar 25, 2011 at 20:48

If Expresso is just a .Net application, you'd probably have more success running it with Mono Install mono-runtime.

You can install it with:

sudo apt-get install mono-runtime

Then browse to the application's main executable and run:

mono app.exe

...where app.exe is the executable for the application.

  • Thanks! I was wondering if I have to install app under mono first?
    – Tim
    Mar 21, 2011 at 0:39
  • @Tim: Probably not. You'll likely need Wine to install the application. Mar 21, 2011 at 0:40
  • Thanks! Suppose I have no no Wine and just Mono, do I have to install app under Mono before I can run app? Or Mono is depending on Wine and I have to install Wine in order to install app?
    – Tim
    Mar 21, 2011 at 1:39
  • @Tim: First of all, Wine and Mono are completely separate (for all practical purposes). You'll probably need Wine to install the app and Mono to run it. Mar 21, 2011 at 2:50
  • FYI: I tried this on 10.04, and you will need Wine to install the .NET framework, and Mono alongside it in order to make the program work correctly, save for the issue I stated in my comment to the question itself rather than this answer.
    – Thomas Ward
    Mar 21, 2011 at 5:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.