Hi

I have downloaded an editor called OceanTiger CSDesigner & it has no compiler with it. I have read the sticky posts, & I know that I could use netbeans or microsoft visual instead but I want OceanTiger because its small like Dev c++ & doesn't uses heaps of memory to run or take ages to load.

Any advice where I can download a C# compiler?

Dani AI

Generated

As noted, OceanTiger ships without a compiler. , and have already sketched the main options; the following adds practical, low-footprint steps to get a working compile cycle without installing a heavy IDE.

OceanTiger can call an external compiler executable. On Windows the Microsoft C# compiler commonly appears as csc.exe inside the Framework folders (for example under C:\Windows\Microsoft.NET\Framework\... or Framework64\...), and Mono installs mcs/mcs.bat. Point OceanTiger’s build/external tool setting at the compiler executable and use a simple command-line to produce an EXE:

csc /out:MyApp.exe MyApp.cs

or with Mono:

mcs -out:MyApp.exe MyApp.cs

For multiple source files or assembly references, include them on the command line:

csc /target:exe /out:App.exe File1.cs File2.cs /reference:SomeLib.dll

or

mcs -target:exe -out:App.exe File1.cs File2.cs -r:SomeLib.dll

Troubleshooting notes: first, compile once from a terminal to confirm the chosen compiler and flags behave as expected. If command-line compilation works but OceanTiger build fails, check the editor’s working directory, the full path to the compiler (wrap paths with spaces in quotes), and the exact arguments field OceanTiger uses. Framework-version mismatches surface as missing types—match the compiler/runtime version to the target framework. For the smallest memory footprint, the command-line compiler plus a lightweight editor keeps resource use minimal while providing full control over builds.

Recommended Answers

All 3 Replies

I don't know how this compiler compares, but I've heard about it and you can check it out if you desire: Mono C# compiler...

The Official MS C#.NET compiler is not distributed as a separate entity yet. You will need to download the .NET SDK which contains a number of compilers, libaries, saples and documentation (free download). Its a cut down command-line version of the visual studio one and is quite lightweight.

I dont what version your designer requires but the SDK is avaibale for both framework 1.1 and 2.0 etc...

And yes, or mono is an answer. I had success with mono and SharpDevelop IDE.

You can go here and type SDK in the search window to get one of the Dot Net SDKs:

If you change your mind and want Visual Studio, too, you can download the express edition for free from here:
http://www.microsoft.com/express/download/

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.