Compilation error message: cannot find ilasm.exe

jgm

Member
Licensed User
Hi,

I'm trying to compile a program to DEVICE EXE and I'm getting the error message on the attached file.
Compiling for the desktop is OK.
I'm running windows vista 64bit on the desktop.
Can anyone tell me what is missing?
Thank you.
 

agraham

Expert
Licensed User
Longtime User
You are trying to legacy compile and your system does not have .NET Framework 1.1 installed. I would not bother with legacy compilation - it will probably be removed from Basic4ppc in the near future. Use optimised compilation which executes much faster. Check File -> Compile -> Optimised Compilation.
 

jgm

Member
Licensed User
Optimised Compilation was already selected.
I'm getting the same error only when compiling to device.
 

agraham

Expert
Licensed User
Longtime User
I'm afraid that I don't understand as Ilasm.exe is only used for legacy compilation.

If optimised compilation for the device is failing then it is probable that the actual error message is "Cannot locate Compact Framework files" and you need to install the Compact Framework 2.0 on your desktop by downloading the msi at the link "Microsoft .Net Compact Framework 2.0 SP2 (Error message if missing: "Cannot locate .Net Compact Framework 2.0 files.")" on the web page you are taken to by the error.
 

jgm

Member
Licensed User
After installing Compact Framework 2.0 on my desktop everything is working fine.
Thank you for your help.
 
Top