CLR.dll not registering
Hi,
I am using the CLR.dll to call a method within a .Net 2.0 Assembly at runtime. This works on my development computer, but it does not work on a virtual machine.
The install.log shows:
CreateDirectory: "C:\Users\ADMINI~1\AppData\Local\Temp\nsn3B98.tmp" (1)
Call: 6672
File: overwriteflag=1, allowskipfilesflag=2, name="C:\Users\ADMINI~1\AppData\Local\Temp\nsn3B98.tmp\CLR.dll"
File: skipped: "C:\Users\ADMINI~1\AppData\Local\Temp\nsn3B98.tmp\CLR.dll" (overwriteflag=1)
Error registering DLL: Could not load C:\Users\ADMINI~1\AppData\Local\Temp\nsn3B98.tmp\CLR.dll
The VM has .Net 4.0 installed on it, and also the C++ 2005 redist.
The CLR.dll is from this page: http://nsis.sourceforge.net/Call_.NE...ethods_plug-in
My development PC is 64bit Windows 7, and the VM is 64bit Windows Server 2008.
Does anyone have any suggestions?