Member Controls

Goto page 1 2 3 4      Next
English Discussions > Migration to .NET 2.0
quaxiLink to postposted: Fri Apr 21, 2006 7:54 pm
Avator for quaxi

Member since:
 2006-04-28
Posts:
 3154
(German Version: http://ambertation.de/simpeforum/sims2/Migration-zu-NET-20)


Well, the time has come to discuss .NET 2.0 :D

So far SimPE is compiled agains .NET 1.1, so it does only run on machines that have the .NET 1.1 Framework installed. If you only had 2.0 available on your System, the only thing you got were error messages.

.NET 2.0 will be part of the upcoming Windows Vista, and Microsoft offers a completley free (for non commercial useage) Development Environment called Visual Studio 2005 Express. That IDE is much more productive than VisualStudio 2003 (which I currently use to develop SimPE). The Projects (=Solutions) generated with VS2005 are also compatible with SharpDevelop 2, and OpenSource IDE for .NET and Mono. That would allow more Developers to contribute the the SimPE Project.
Another advantage is, that .NET 2.0 can be used on Machines running in 64-Bit Mode.

So why do I tell you about all this?
-------------------------------------------------------------------------

I am currently considering to migrate the SimPE SourceCode to VS2005, and therewith to .NET 2.0. I have uploaded a first .NET 2.0 Version of the current 0.58 build of SimPE to Sourceforge. Everyone interested is invited to test it.

The drawback of this migration for you would be, that you could only run SimPE, if you download the .NET 2.0 Framework. It is a 22MB download, which might be an awfull lot for Users that only have a Mode connection.

Nothing is decided yet, but one thing is certain, SimPE will eventually be migrated to .NET 2.0. The question is when.

At the Moment, I tend do say now is better than later. Which would mean, that 0.58 is the last SimPE Version that is compatible with .NET 1.1.

But i leave this decision open for discussion. So please let me know what you think.
jaxad0127Link to postposted: Fri Apr 21, 2006 8:21 pm
Avator for jaxad0127

Member since:
 2005-10-01
From:
 Near my laptop
Posts:
 1067
Sounds good to me.
TrifLink to postposted: Fri Apr 21, 2006 11:34 pm
Avator for Trif

Member since:
 2006-02-23
From:
 Akron, Ohio
Posts:
 57
For what my opinion is worth I say go for it. Better sooner than later.

    Got it,  it runs, haven't done much with it yet, but it appears to work from a cursory run through. Now I have to figure out why the 7zip install blew out my Winzip shell integration... Ahhh life on the edge...<grin>
XanathonLink to postposted: Fri Apr 21, 2006 11:39 pm
Avator for Xanathon

Member since:
 2005-03-06
From:
 Remscheid, Germany
Posts:
 813
That's absolutely fine with me, I have .NET 2.0 and the new Visual Studio here on a c't CD but hadn't installed it for compatibility reasons. So: I hope (but am not sure, I know ma Java and Netbeans, but no C# and Vs so far) that I maybe able to contribute something more with the new framework.
Inge JonesLink to postposted: Sat Apr 22, 2006 9:47 am
Avator for Inge Jones

Member since:
 2005-03-06
Posts:
 1899
I don't know if we can afford to upgrade our Visual Studio, but with .NET 2.0 and C# does that matter?
quaxiLink to postposted: Sat Apr 22, 2006 11:02 am
Avator for quaxi

Member since:
 2006-04-28
Posts:
 3154
No, cause the Expression Edition of VisualStudio for .NET 2.0 is completley free, and you can install it alongside whatwver VisualStudio you currently have. They won't conflict.
seeingstarsLink to postposted: Sun Apr 23, 2006 5:36 pm

Member since:
 2005-03-11
Posts:
 4
I'm just a regular used, however it makes no difference to me whether it's 1.1 or 2.0. I have both installed already and SimPe works fine.
MotokiLink to postposted: Sun Apr 23, 2006 5:57 pm

Member since:
 2005-03-12
Posts:
 88

I have to say I completely support the move to .Net 2.0 and have been using the that version since you posted it. It seems to work okay for me, but admittedly I haven't done anything major with it yet.

 

I think you need to do what is best and easiest for you and for others who create plugins for SimPE. Some people will always whine about having to upgrade, but the download is free and some people already whine about SimPE needing .Net 1.1 or the rar or 7z formats. No matter what you do, someone will be unhappy and complain, but you need to do what is best for you as the developer.

 

Although a lot of people use SimPE for character editing, I've always felt it's primary purpose and benefit is for modding. I think anyone who is serious about modding will migrate to .Net 2.0 if they haven't done so already. There are other options for those who just want to character edit like Sim2Enhancer, the Insimentator and debug mode in the game or even Datgen.

tickleonthetumLink to postposted: Sun Apr 23, 2006 7:01 pm
Avator for tickleonthetum

Member since:
 2005-06-16
From:
 U.K.
Posts:
 108
I think it's a great idea.  A lot of people will have .NET 2 by now and as you said Vista is going to have it as standard.  More importantly the move to VS2005 will bring fixes and optomisations that wearn't available before, coupled with lots of new tools that are sure to appear now that it's free.
HoazlLink to postposted: Sun Apr 23, 2006 7:42 pm
Avator for Hoazl

Member since:
 2005-10-25
From:
 Lest (Bei Freistadt, Austria)
Posts:
 49
Hi,
I cloned the cheap microwave with the OW (SimPE 0.58 Framework 2.0), and btw. the "Fixing Groups"-Operation this Error appears:
Message:
Unable to open a Packaed File in the SimPE GUI. (00000000-FFFFFFFF-000041A7.simpe)

SimPE Version:
Default (0.58.0.1284).

Exception Stack:
System.NullReferenceException: Object reference not set to an instance of an object.
  at SimPe.RemoteHandler.OpenPackedFile(IScenegraphFileIndexItem fii)
  at SimPe.RemoteControl.OpenPackedFile(IScenegraphFileIndexItem fii)

Source:
SimPe

Execution Stack:
at SimPe.RemoteHandler.OpenPackedFile(IScenegraphFileIndexItem fii)
  at SimPe.RemoteControl.OpenPackedFile(IScenegraphFileIndexItem fii)


I wrote it in this Thread cause therse no Thread for Framework 2.0 in the QA-Forum.


Greets,
Hoazl

PS: Packaed File, what's that? *lol* Oh, there's a g Missing *lollollol*
Goto page 1 2 3 4      Next


viewthread, 0, 0, Migration-to-NET-20