Magic: The Gathering Online Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

The reliance on .NET 4.0 keeps this from running.

Until that is fixed or Wizards changes the program, I'm not sure this app will ever work.

There is a "wide-beta" out now that will hopefully lead to working, but it still looks to rely on .NET.

Any luck getting this to work? I tried installing the .NET within WINE but it doesn't seem to make a difference.

Here is an article about .NET and Wine that may help.

I just installed Version 12.1.1 (12.1.1.26821) tonight, and installed the .NET 4.0 runtime.

Now when I try to install the MGTO wide beta (freshly downloaded tonight), it pops up a browser for the URL http://mtgoclientdepot.onlinegaming.wizards.com/MTGO.application, which google tells me is a ClickOnce Deployment Manifest for .NET. I'm guessing in real windows, opening a file of this type would trigger some installation program that's part of .NET.

Anyone know how to invoke that manually, or what other component(s) I might need to install?

According to this MSDN page, http://msdn.microsoft.com/en-us/library/bb892924.aspx, there's a program called Mage.exe that handles them. Maybe we dig a bit more into that?

It sounds like mage is for creating/editing the files, not opening them.

Windows has .application files associated with "rundll32.exe dfshim.dll,ShOpenVerbApplication %1". Does .NET 4 include dfshim.dll?

You're right. Mage was not the right call. This StackOverflow question confirms what you said, http://stackoverflow.com/questions/11833641/using-rundll32-exe-to-launch-a-click-once-deployment-url

And looking up dfshim.dll it appears that it has been around since .Net 2.0, so hopefully it gets installed with 4.0.

There is a problem with the .NET 4 installation process, specifically mscoree.dll is
removed and not updated to version 4.```
err:module:import_dll Library mscoree.dll (which is needed by
L"C:\windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe") not found


It will download after you install mscoree.dll, but the actual client will fail to  
initialize the MediaSystem subsystem and crash.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM5NTcwNzYwLCJjc3JmX3Rva2VuIjoiTVNTU2hhTTNlekZUM1J4TCIsImdkcHIiOjB9