x


Why is the 'Run' button in Monodevelop is grayed out?

I am following this c# tutorial http://www.unifycommunity.com/wiki/index.php?title=Programming_Chapter_1 and I'm just about the finish the Monodevelop section. Building my project was successful. I linked thescript1.cs file, added the reference to the unityengine.dll fine and built the project fine. The problem is that the Run icon is grayed out so I can't run it.

Any ideas why this is happening?

more ▼

asked Sep 20 '11 at 11:35 PM

maxmyth gravatar image

maxmyth
31 12 12 14

(comments are locked)
10|3000 characters needed characters left

1 answer: sort voted first

I don't use MonoDevelop (I use Visual Studio), so this is a shot in the dark. If it's wrong, bear with me. :)

I think your run button is grayed out in MonoDevelop because in programming environments outside of the Unity Editor, the code you build compiles into a class library, not a stand-alone executable. That is, the project builds into a DLL-file when you build it in MonoDevelop. You can't run a DLL file directly because it doesn't have a main-method. Instead, the purpose of such a file is to provide classes and methods to another program, namely the one built and run by the Unity Editor.

To run your program like the tutorial instructs, use the play button in the Unity Editor, not in MonoDevelop.

more ▼

answered Sep 21 '11 at 10:00 AM

CHPedersen gravatar image

CHPedersen
6k 13 22 61

In the tutorial it said to press the Run button in Monodevelop but it says this once. The rest of the 'running' happens in Unity3d. Thanks

Sep 22 '11 at 01:57 PM maxmyth
(comments are locked)
10|3000 characters needed characters left
Your answer
toggle preview:

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Topics:

x4178
x664
x376
x111

asked: Sep 20 '11 at 11:35 PM

Seen: 1221 times

Last Updated: Sep 22 '11 at 01:57 PM