Visual Studio Version

Please post requests related to the sipsorcery library to the GitHub repo https://github.com/sipsorcery/sipsorcery/issues.
Locked
SWEETBOX
Posts: 2
Joined: Tue Nov 06, 2007 4:27 pm

Visual Studio Version

Post by SWEETBOX » Tue Nov 06, 2007 4:56 pm

What version of Visual Studio is required to compile this Solution

gbonnet
Site Admin
Posts: 680
Joined: Wed Jul 11, 2007 2:58 pm
Location: Bologna
Contact:

Post by gbonnet » Tue Nov 06, 2007 5:20 pm

Hi Sweetbox

We are using Visual Studio 2005 with .Net3.0

You are having some difficulties ?
Blueface [url=http://www.blueface.ie/]Phone[/url] Service

SWEETBOX
Posts: 2
Joined: Tue Nov 06, 2007 4:27 pm

Post by SWEETBOX » Tue Nov 06, 2007 8:31 pm

I have tried to open the solution in both Visual Studio Express 2005 and
Visual Studio 2005. There is an error stating the solution was created with a newer version of VS. Information below

Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
Microsoft .NET Framework
Version 2.0.50727

Installed Edition: Enterprise
Microsoft Visual Studio 2005 Team Edition for Software Developers - ENU Service Pack 1 (KB926601)
This service pack is for Microsoft Visual Studio 2005 Team Edition for Software Developers - ENU.

gbonnet
Site Admin
Posts: 680
Joined: Wed Jul 11, 2007 2:58 pm
Location: Bologna
Contact:

Post by gbonnet » Tue Nov 06, 2007 11:17 pm

Hi,

That's the version Aaron and I are using indeed ... I'm afraid you'll need to upgrade yours if you want to compile properly.

Sorry for the hassle ... we can't do much about it.
Blueface [url=http://www.blueface.ie/]Phone[/url] Service

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Post by Aaron » Wed Nov 07, 2007 12:46 am

When the project was moved to CodePlex I checked in my project and solution files as VS.Net 2008 and that's probably why you can't open them.

VS.Net 2008 is still in beta at the moment but has been rock solid for me. You can download it from:

http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx

If you did want to use VS.Net 2005 perhaps Guillaume can check in his project and solution files but with a different name "-vs2005" appended or something.

Regards,

Aaron

fixup77
Posts: 93
Joined: Sun Jan 27, 2008 1:56 am

Post by fixup77 » Sun Feb 03, 2008 9:47 am

I don't have .NET 2008 and I cannot afford to always upgrading to the latest VS version. And, require end users to have the latest .NET framework is usually not a good thing.

So, I'd rather to use an old version of VS and .NET components to compile sipswitch. Is there a way to convert the solution and project files to the old format?

I really wish you guys don't use the latest VS and .NET, for above reasons.

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Post by Aaron » Sun Feb 03, 2008 10:17 am

Hi fixup77,

There's nothing fancy in the project files. If you want to use an earlier version of VS.Net start with an empty project in each directory and add all the class files in that directory to it. All the projects are libraries except for SIPSwitch.Service which is a console app. It should only take 5 minutes or so to work out the references.

I often use this approach myself when looking at source code that doesn't come with a project file.

Regards,

Aaron

fixup77
Posts: 93
Joined: Sun Jan 27, 2008 1:56 am

Post by fixup77 » Sun Feb 03, 2008 8:54 pm

Thank you Aaron! How could I forgot about that? I had been using VS for 10 years! But I have not touched it for the last 3 years. I think I'm getting too old.

Once I have enough time, I'll play with the codes. You guys already done a very good job. It's very reliable and has almost all the features implemented. All I can think of for now is simultaneous ring and call transfer.

Locked