[IronPython] EXE problem

Martin Maly Martin.Maly at microsoft.com
Fri Sep 23 09:14:29 PDT 2005


For the exes to run, they require the IronPython runtime (IronPython.dll
and IronMath.dll). Since we do not install those into the Global
Assembly Cache, running the stand-alone exe in the directory that
doesn't contain Iron*.dll will fail with the message you are seeing.

At this time, generating the exes is more a by-product of IronPython
execution rather than full-blown compilation into independent
executables. Doing the latter, though, is on our to-do list. It is still
a question whether we will get to it before 1.0 release or not.

I hope this answers your question
Martin


________________________________

	From: users-ironpython.com-bounces at lists.ironpython.com
[mailto:users-ironpython.com-bounces at lists.ironpython.com] On Behalf Of
Ramdas S
	Sent: Friday, September 23, 2005 8:27 AM
	To: users-ironpython.com at lists.ironpython.com
	Subject: [IronPython] EXE problem
	
	
	This may be an elementary problem. I tried searching the list
and did not find an answer. When I try creating exe files from any
directory other than /bin, i get this error. How do I create exe files
that I can share with others
	 
	Ramdas
	 
	
	Unhandled Exception: System.IO.FileNotFoundException: Could not
load file or ass
	embly 'IronPython, Version=0.9.2.21401, Culture=neutral,
PublicKeyToken=null' or
	 one of its dependencies. The system cannot find the file
specified.
	File name: 'IronPython, Version=0.9.2.21401, Culture=neutral,
PublicKeyToken=nul
	l'
	 
	WRN: Assembly binding logging is turned OFF.
	To enable assembly bind failure logging, set the registry value
[HKLM\Software\M
	icrosoft\Fusion!EnableLog] (DWORD) to 1.
	Note: There is some performance penalty associated with assembly
bind failure lo
	gging.
	To turn this feature off, remove the registry value
[HKLM\Software\Microsoft\Fus
	ion!EnableLog].
	
	


More information about the users-ironpython.com mailing list