[New Message] [Reply]
[Dotnet-sscli] Rotor 1.0 vs. .NET 1.1?
Hi,
I thought that the ROTOR 1.0 version (11/5/2002) was supposed to be fully
compliant with .NET Framework v1.1.
However, it seems that the base class libraries are versioned corresponding
to .NET Framework v1.0.
If I compile the simple hello world
using System;
public class Hello {
public static void Main(String[] args){
Console.WriteLine("Hello, World!");
}
}
with csc.exe on .NET, it will refer mscorlib version 1:0:5000:0
If I compile it with csc in a ROTOR environment, it will refer mscorlib
version 1:0:3300:0
However, as the version of mscorlib seems to be ignored (?), the resulting
program will run both
as a .NET application and under clix, no matter which version is used.
However, if I do the same with the following:
public class StartProcess
{
public static void Main()
{
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "hello.exe";
p.Start();
}
}
the program will not run under clix if compiled under .NET.
The reason is the corresponding version difference for the System.dll
assembly.
Is something wrong with my installation?
/Peter Andersen
[Date Prev]
[Date Next]
[Thread Prev]
[Thread Next]