Hoewel ik alle voorbeelden die ik op het internet kon vinden (die allemaal gebaseerd lijken te zijn op het voorbeeld van Bob Swart) zo goed mogelijk heb nagemaakt (met uitzondering van de benaming van de objecten), krijg ik Delphi scripting voor .NET (dus: language=Delphi) niet voor elkaar. Er blijft de onderstaande onverklaarbare error opkomen. Als iemand een hint heeft, graag.
Ik heb Delphi 8 al naar de laatste versie getild (trial die van het internet gedownload kan worden). De dccil.exe is wel van een iets oudere versie, maar de bijbehorende DLL’s zijn van de trial.
Overigens zijn de tekstjes te “expanden“ door erop te klikken, net als in de echte compiler-output.
Server Error in ‘/’ Application.
Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: The compiler failed with error code 1.
Show Detailed Compiler Output:
C:WINDOWSsystem32> “c:windowsmicrosoft.netframeworkv1.1.4322dccil.exe” “-luc:windowsmicrosoft.netframeworkv1.1.4322mscorlib.dll” “-luc:windowsassemblygacsystem.web1.0.5000.0__b03f5f7f11d50a3asystem.web.dll” “-luc:windowsassemblygacsystem.enterpriseservices1.0.5000.0__b03f5f7f11d50a3asystem.enterpriseservices.dll” “-luc:windowsassemblygacsystem1.0.5000.0__b77a5c561934e089system.dll” “-luc:windowsassemblygacsystem.web.services1.0.5000.0__b03f5f7f11d50a3asystem.web.services.dll” “-luc:windowsassemblygacsystem.xml1.0.5000.0__b77a5c561934e089system.xml.dll” “-luc:windowsassemblygacsystem.data1.0.5000.0__b77a5c561934e089system.data.dll” “-luc:windowsassemblygacsystem.web.mobile1.0.5000.0__b03f5f7f11d50a3asystem.web.mobile.dll” “-luc:windowsassemblygacsystem.drawing1.0.5000.0__b03f5f7f11d50a3asystem.drawing.dll” “-xC:WindowsMicrosoft.NETFrameworkv1.1.4322Temporary ASP.NET Filesroot2135a5088d69a834bvxkurfx.dll” -D:DEBUG -v+ -$O- -q “C:WindowsMicrosoft.NETFrameworkv1.1.4322Temporary ASP.NET Filesroot2135a5088d69a834bvxkurfx.0.pas”
Borland Delphi for .NET compiler version 16.0
Copyright (c) 1983,2003 Borland Software Corporation
.NET Framework v1.1.4322 loaded
Fatal: Unit System.Web.UI.MobileControls.Adapters was compiled with a different version of System.Web.UI.MobileControls.BaseValidator
Fatal: Required package ‘system.web.mobile’ not found
|
Show Complete Compilation Source:
Line 1: unit Celsius2;
Line 2: interface
Line 3: uses
Line 4: System.Web.UI,
Line 5: System.Web.UI.WebControls;
Line 6:
Line 7: type
Line 8: WebForm42 = class(System.Web.UI.Page)
Line 9: edtCelsius: TextBox;
Line 10: edtFahrenheit: TextBox;
Line 11: btnCelsius2Fahrenheit: Button;
Line 12: btnFahrenheit2Celsius: Button;
Line 13: protected
Line 14: procedure Celsius2FahrenheitClick
Line 15: (Sender: System.Object; E: EventArgs);
Line 16: procedure Fahrenheit2CelsiusClick
Line 17: (Sender: System.Object; E: EventArgs);
Line 18: end;
Line 19: implementation
Line 20: procedure WebForm42.Celsius2FahrenheitClick
Line 21: (Sender: System.Object; E: EventArgs);
Line 22: begin
Line 23: edtFahrenheit.Text := Convert.ToString(9 / 5 *
Line 24: Convert.ToDouble(edtCelsius.Text) + 32)
Line 25: end;
Line 26: procedure WebForm42.Fahrenheit2CelsiusClick
Line 27: (Sender: System.Object; E: EventArgs);
Line 28: begin
Line 29: edtCelsius.Text := Convert.ToString(5 / 9 *
Line 30: (Convert.ToDouble(edtFahrenheit.Text) – 32))
Line 31: end;
Line 32: end.
Line 33:
Line 34:
|
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573