There's a thread around here somewhere on how to get .NET 1.1 running in Windows 7 or Vista (because it wasn't officially supported on those either), and this will probably be the same.
What I don't get is why Turbine doesn't just update to a more recent version of .NET (3, maybe). It's not that difficult. I've done it several times now, for a large, complex product. There were a few hiccups, but going from 2.0 to 3.0 took like 2 days of my time. From 3.0 to 3.5 or from 3.5 to 4.0 took less than that. I never worked with 1.1, so perhaps going from 1.1 to 2.0 is more painful. I don't know. But come on - 1.1 came out ten years ago. It's what they used in the AC2 launcher, for a game that went under more than 6 years ago.
If not for any other reason, they need to fix this because it's completely stupid for an F2P game. The name of the game in F2P is to make it as easy as possible for new customers to get into the game, and between the massive download, Pando Media Booster, and manual .NET 1.1 installs on any recent version of Windows... it's not. Some of those are harder to fix than others, but upgrading from .NET 1.1 should be a no-brainer.
Nah. .NET is a nice, powerful development framework for Windows, and that's what this game runs on. They've shown absolutely zero interest in supporting (or testing) LOTRO for other platforms, probably because the market shares are simply too small - not worth the effort and expense. Making it easier to run from Linux is almost certainly a non-issue for them.
Updating the launcher from .NET 1.1 to 3.5 is probably several man-weeks of time, total, most of which would be testing. Rewriting it without any .NET would be likely several man-months (including much more extensive testing). If it were easy to refactor, they'd have probably folded it into the client itself years ago... or at least put the server selection there.
Doing the upgrade has to be much, much more likely that doing a rewrite.
Sounds good to me. I run just fine under Linux without .NET, thanks to Alan Jackson's nice Python front-end PyLotro. Why not dump it for Windows also?
I have done the same in the past with PyLotro. Alan did an excellent job supporting that. Turbine even helped me as a paying customer once when I had problems running it, saying my problem had to do with not having IE installed.. which I did through Winetricks and got the game working. Now on Win7 x64 I'm wondering the same thing: Why must the program still require .net 1.1?
it works, when it dosent work its almost always a client side issue.
updating it would require developlemt resources which cost money not just development, theres a whole process of people who would need to be involved not just one or two developers and testers. im guessing most of the lynux side was developed open source \GPL by the linux community who work for free. it would also require a beta test phase and looking at some of the beta test weve had for other updates the launcher will be released into final with worse problems than some people experience with the current launcher.
if it works they wont spend money rebuilding it if they can be making something which is going to make more money. that dosent mean to say they wont update it one day in the distant future it just means theres money to be made in other projects.
this may sound cynical but when it comes down to it time and money are always a driving factor when it comes to replacing something which already works with something thats, lets face it and going by past events, require months of fixes before it finaly works properly. which will leave turbine with a lot of peeved customers who will leave and not spend any more money or stop spending money untill its fixed