|
-
Jul 15th, 2006, 02:29 AM
#1
Thread Starter
Addicted Member
c# compiler
please,I want to know where i can find a good compiler to c#....i've got visual studio c++ 6.0...can i to use it or do i find other???can you suggest me a good compilator???is it possible in italian??thanks!!!!!!!!!
-
Jul 15th, 2006, 04:05 AM
#2
Frenzied Member
Re: c# compiler
stejano:
You can't use Visual Studio C++ 6.0 as a compiler for C#.
I don't know where you can find a compiler for C# in Italian but you might want to check these out:
Free C# Compilers
Free Microsoft Visual C# 2005 Express Edition
The Microsoft C# compiler is available free of charge from Microsoft. It generates programs for the .NET framework, not native code. Like all the current versions of their software, you will need Windows 2000, XP, 2003, Vista or the x64 versions. It comes with the MSDN Express Library and the Microsoft SQL Server 2005 Express Edition. If you are looking for the complete Visual Studio package, you will need to buy the commercial Microsoft Visual Studio Professional 2005.
Free Borland C#Builder Personal Edition
The Borland C# Builder Personal Edition is free for non-commercial development. It allows you to create applications for the Microsoft .NET Framework that is also interoperable with J2EE and COBRA.
MCS: The Ximian C# Compiler (Mono)
Mono is an open source cross-platform implementation of Microsoft's .NET Development Framework. It includes a C# compiler (generating .NET virtual machine code, not native code), a runtime for CLR (the Common Language Infrastructure) and a set of libraries. You can embed the runtime into your C# applications. Mono currently works on Linux (both x86 and PPC), Windows, S390, with work being carried on for Strong/ARM and SPARC.
You can find a lot more by just doing a search on "C# Compiler"
Good Luck
-
Jul 15th, 2006, 04:46 AM
#3
Re: c# compiler
The C# "compiler" is csc.exe which is included with the .NET framework. The others are all IDEs which are graphical frontends for compilers.
Bear in mind C# like all .NET langauges is not actually fully compiled, it is converted into MSIL which is then compiled by the JIT (Just-In-Time) compiler as required. The compiled platform-specific native code is then stored in the machine's GAC (global assembly cache).
-
Jul 15th, 2006, 04:57 AM
#4
Re: c# compiler
.NET Framework
You can use commandline to compile your applications, but it won't work straight-off on VC++ applications.
You may have to rewrite it for C#, and if you are accustomed to using IDEs, get Visual Studio 2005.
-
Jul 16th, 2006, 03:04 AM
#5
Re: c# compiler
 Originally Posted by penagate
The others are all IDEs which are graphical frontends for compilers.
Not true. Microsoft offers the .Net SDK for free which includes compilers for C#, C++ (Managed and Non-Managed), VB, J#, and even ASP.Net (I'm not experienced with it but this may be just included in the VB/C# compilers).
-
Jul 16th, 2006, 03:05 AM
#6
Re: c# compiler
What did I say that contradicts that?
-
Jul 16th, 2006, 01:45 PM
#7
Re: c# compiler
 Originally Posted by penagate
What did I say that contradicts that? 
Opps I read your answer wrong. Though VB and J#'s compilers are also built into the .Net framework... or at least I thought they were but I never looked into it.
I really dropped the ball on that reply though.... ugh
-
Jul 17th, 2006, 01:22 AM
#8
Re: c# compiler
Hahah, that's OK
-
Jul 17th, 2006, 11:39 AM
#9
Hyperactive Member
Re: c# compiler
 Originally Posted by penagate
Bear in mind C# like all .NET langauges is not actually fully compiled, it is converted into MSIL which is then compiled by the JIT (Just-In-Time) compiler as required. The compiled platform-specific native code is then stored in the machine's GAC (global assembly cache).
Indeed, this can be solved with ngen.exe,
The Native Image Generator
____________________________________________
Please rate my messages. Thank you!
____________________________________________
Bram Vandenbon
http://www.bramvandenbon.com
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|