Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[VS2005] C#/.NET 3.0 compileren in VS2005?

Pagina: 1
Acties:

  • VyperX
  • Registratie: Juni 2001
  • Laatst online: 12-11 16:48
Ik heb laatst bij een cursus mogen spelen met Visual Studio 2008 en heb daar een klein voorbeeld in geprogrameerd in C#. Nu werken wij op het werk met Visual Studio 2005 en loop ik tegen problemen aan met het inladen van de source code: specifiek met fields waarbij de get/set methodes impliciet zijn. Omdat dit op een vrij groot aantal plaatsen werd gebruikt wil ik het liefst niet al die dingen moeten veranderen.

Volgens mij ligt dit probleem aan de versie van C#/.NET die Visual Studio 2005 gebruikt, namelijk 2.0.

Ik heb wel het 3.0 en 3.5 framework van .NET geinstalleerd, maar ik kan nergens vinden waar ik die kan instellen voor het project (niet via GUI maar ook niet via direct editen van de project file). Ik heb hier ook al op gezocht, maar kom eigenlijk alleen maar hits tegen van de 2008 versie, waarbij het wel mogelijk is je target framework te kiezen.

Is het überhaupt mogelijk om met Visual Studio 2005 te compileren voor .NET 3.0/3.5?
Zoja, hoe zou ik dat kunnen regelen? :)

Alvast bedankt voor de hulp.

My Dwarf Fortress ASCII Reward: ~~@~~####,.".D",.B""


  • beany
  • Registratie: Juni 2001
  • Nu online

beany

Meeheheheheh

Nee, is niet mogelijk.

Wat je wel kan doen is de GRATIS Express editie van Visual Studio 2008 downloaden bij Microsoft. De beperkingen vallen mee, vooral als het gaat om het leren van .NET 3(.5).

edit: linkie!

http://www.microsoft.com/express/download/

[ Voor 13% gewijzigd door beany op 15-05-2008 10:38 ]

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


  • Sebazzz
  • Registratie: September 2006
  • Laatst online: 18-11 19:30

Sebazzz

3dp

Ja, de express editie mist wat controls en professionele opties zoals 'test' codes en 'crystal reports'(wat is dit eigenlijk?) maar het is prima te gebruiken.

[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]


  • beany
  • Registratie: Juni 2001
  • Nu online

beany

Meeheheheheh

Sebazzz schreef op donderdag 15 mei 2008 @ 10:39:
'crystal reports'(wat is dit eigenlijk?)
Reporting tool. Mijn ervaring er mee is: blijf er zo ver mogelijk bij vandaan als je die keuze hebt.

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua


Verwijderd

@ Sebazzz: crystal reports is een rapporteringstool (om bvb facturen op te maken, financiele gegevens te rapporteren, ...)

Edit: te laat..

[ Voor 12% gewijzigd door Verwijderd op 15-05-2008 10:44 ]


  • VyperX
  • Registratie: Juni 2001
  • Laatst online: 12-11 16:48
True, de gratis versie van 2008 had ik ook gevonden. (Was ook de versie waarmee we werkte op de cursus.) Ik had alleen gehoopt dat het ook in Visual Studio 2005 zou kunnen. (Aangezien we daar al een C# project in gestart zijn.)

Maar eens kijken of we met z'n allen kunnen overstappen naar VS2008... :)

My Dwarf Fortress ASCII Reward: ~~@~~####,.".D",.B""


  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Versie 3.0 van het .Net framework bevat geen eigen compiler en is dus prima te gebruiken binnen Visual Studio 2005. Dat is ook niet zo gek, want het is een framework uitbreiding. In 3.0 zijn er geen wijzigingen in de taalspecificaties geweest. Alleen een toevoeging van een aantal libraryonderdelen, zoals WPF en WCF. Je mist alleen de templates voor het maken van nieuwe projecttypes en dergelijke.

Jouw probleem is dan ook met het 3.5 framework, waar LINQ en impliciete property definities en nog wat andere wijzigingen in de talen. En dus een nieuwe compiler.

Overigens kun je wel gewoon tegen 3.5 assemblies compileren, omdat de CLR nog steeds dezelfde is (aldus deze website)
beany schreef op donderdag 15 mei 2008 @ 10:40:
[...]

Reporting tool. Mijn ervaring er mee is: blijf er zo ver mogelijk bij vandaan als je die keuze hebt.
Zou je dit in elk geval kunnen kwantificeren? Wij hebben bij mijn bedrijf nog geen grote problemen ervaren met Crystal Reports. Hooguit dat slordig programmeerwerk leidt tot memory leaks, maar goed, die krijg je ook bij ADO.NET.

[ Voor 8% gewijzigd door bigbeng op 15-05-2008 11:20 . Reden: Kleine toevoeging over 3.5 ]

Pagina: 1