-pkg, , Windows. , Program Files\Mono\bin PATH, gmcs Files\Mono\..., , . PROGRA~1\MONO\bin PATH Mono, PROGRA\~1/MONO/..., , ( ..) .
, 32- , , 64- , PROGRA~2 Program Files (x86).
, , - -r[eference] gmcs , pkg-config, . :
gmcs hello.cs -r:C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
-r:C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
...
:
gmcs hello.cs -r:"C:\Program Files (x86)\Mono-2.10.8\lib\mono\..." -r:"..."
(.. )
If you are using NAnt, try uninstalling <pkg-references/>and adding:
<include name="C:\Program Files\Mono\lib\mono\gtk-sharp-2.0\gtk-sharp.dll" />
<include name="C:\Program Files\Mono\lib\mono\gtk-sharp-2.0\gdk-sharp.dll" />
...
under <references/>.
I apologize for using inconsistent and incomplete path names; This answer is for guidance, not copy-paste-solution.
source
share