[Mono-list] Nunit on Linux

Nick Drochak ndrochak@gol.com
Wed, 27 Feb 2002 01:45:21 +0900


All,

For the tests to be of any practical use anymore, we must get Nunit
running on Linux.  There are internal calls sprinkled throught the
corlib now that basically make it impossible to test the corlib on
windows.  Well, we could get mono to build and work on Windows as
another option, but that's the easy way out :)

To wit, here's a list of references that nunit needs in order to work.
The first list[1] is the small one.  Mostly mscorlib stuff needed by
NUnitConsole.exe itself.  The second is about twice as long and is the
list of things needed by NunitCore.dll.  I haven't looked to see how
much overlap there is, but in any case there's a whole lotta lovin'
needed to get this work.

Anyone who is looking for a class to contribute would do well to pick
something from this list. We need them all eventually anyway :)

Nick D.

[1] Member ref's for NUnitConsole.exe
MemberRef Table (1..59)
1: TypeRef[10] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyVersionAttribute..ctor
	Signature: instance void(string)
	
2: TypeRef[11] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCultureAttribute..ctor
	Signature: instance void(string)
	
3: TypeRef[12] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyTrademarkAttribute..ctor
	Signature: instance void(string)
	
4: TypeRef[13] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCopyrightAttribute..ctor
	Signature: instance void(string)
	
5: TypeRef[14] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyProductAttribute..ctor
	Signature: instance void(string)
	
6: TypeRef[15] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCompanyAttribute..ctor
	Signature: instance void(string)
	
7: TypeRef[16] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyConfigurationAttribute..ctor
	Signature: instance void(string)
	
8: TypeRef[17] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyDescriptionAttribute..ctor
	Signature: instance void(string)
	
9: TypeRef[18] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyTitleAttribute..ctor
	Signature: instance void(string)
	
10: TypeRef[19] .ctor
	Resolved: [mscorlib]System.CLSCompliantAttribute..ctor
	Signature: instance void(bool)
	
11: TypeRef[20] .ctor
	Resolved: [mscorlib]System.Diagnostics.DebuggableAttribute..ctor
	Signature: instance void(bool, bool)
	
12: TypeRef[7] get_WasSuccessful
	Resolved:
[NUnitCore]NUnit.Framework.TestResult.get_WasSuccessful
	Signature: instance bool()
	
13: TypeRef[21] Exit
	Resolved: [mscorlib]System.Environment.Exit
	Signature: void(int32)
	
14: TypeRef[22] get_Error
	Resolved: [mscorlib]System.Console.get_Error
	Signature: class [mscorlib]System.IO.TextWriter()
	
15: TypeRef[5] get_Message
	Resolved: [mscorlib]System.Exception.get_Message
	Signature: instance string()
	
16: TypeRef[3] WriteLine
	Resolved: [mscorlib]System.IO.TextWriter.WriteLine
	Signature: instance void(string)
	
17: TypeRef[1] .ctor
	Resolved: [mscorlib]System.Object..ctor
	Signature: instance void()
	
18: TypeRef[22] get_Out
	Resolved: [mscorlib]System.Console.get_Out
	Signature: class [mscorlib]System.IO.TextWriter()
	
19: TypeRef[2] .ctor
	Resolved: [NUnitCore]NUnit.Runner.BaseTestRunner..ctor
	Signature: instance void()
	
20: TypeRef[23] .ctor
	Resolved: [mscorlib]System.ArgumentException..ctor
	Signature: instance void(string)
	
21: TypeRef[24] Enter
	Resolved: [mscorlib]System.Threading.Monitor.Enter
	Signature: void(object)
	
22: TypeRef[3] Write
	Resolved: [mscorlib]System.IO.TextWriter.Write
	Signature: instance void(string)
	
23: TypeRef[24] Exit
	Resolved: [mscorlib]System.Threading.Monitor.Exit
	Signature: void(object)
	
24: TypeRef[7] .ctor
	Resolved: [NUnitCore]NUnit.Framework.TestResult..ctor
	Signature: instance void()
	
25: TypeRef[7] AddListener
	Resolved: [NUnitCore]NUnit.Framework.TestResult.AddListener
	Signature: instance void(class
[NUnitCore]NUnit.Framework.ITestListener)
	
26: TypeRef[26] get_Now
	Resolved: [mscorlib]System.DateTime.get_Now
	Signature: valuetype [mscorlib]System.DateTime()
	
27: TypeRef[26] get_Ticks
	Resolved: [mscorlib]System.DateTime.get_Ticks
	Signature: instance int64()
	
28: TypeRef[4] Run
	Resolved: [NUnitCore]NUnit.Framework.ITest.Run
	Signature: instance void(class
[NUnitCore]NUnit.Framework.TestResult)
	
29: TypeRef[3] WriteLine
	Resolved: [mscorlib]System.IO.TextWriter.WriteLine
	Signature: instance void()
	
30: TypeRef[2] ElapsedTimeAsString
	Resolved:
[NUnitCore]NUnit.Runner.BaseTestRunner.ElapsedTimeAsString
	Signature: string(int64)
	
31: TypeRef[27] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string, string)
	
32: TypeRef[22] ReadLine
	Resolved: [mscorlib]System.Console.ReadLine
	Signature: string()
	
33: TypeRef[28] .ctor
	Resolved: [NUnitCore]NUnit.Runner.StandardTestSuiteLoader..ctor
	Signature: instance void()
	
34: TypeRef[7] get_ErrorCount
	Resolved: [NUnitCore]NUnit.Framework.TestResult.get_ErrorCount
	Signature: instance int32()
	
35: TypeRef[27] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(object, object, object)
	
36: TypeRef[7] get_Errors
	Resolved: [NUnitCore]NUnit.Framework.TestResult.get_Errors
	Signature: instance class
[mscorlib]System.Collections.IEnumerable()
	
37: TypeRef[30] GetEnumerator
	Resolved: [mscorlib]System.Collections.IEnumerable.GetEnumerator
	Signature: instance class
[mscorlib]System.Collections.IEnumerator()
	
38: TypeRef[31] get_Current
	Resolved: [mscorlib]System.Collections.IEnumerator.get_Current
	Signature: instance object()
	
39: TypeRef[32] get_ThrownException
	Resolved:
[NUnitCore]NUnit.Framework.TestFailure.get_ThrownException
	Signature: instance class [mscorlib]System.Exception()
	
40: TypeRef[1] GetType
	Resolved: [mscorlib]System.Object.GetType
	Signature: instance class [mscorlib]System.Type()
	
41: TypeRef[9] ToString
	Resolved: [mscorlib]System.Type.ToString
	Signature: instance string()
	
42: TypeRef[27] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(object[])
	
43: TypeRef[2] GetFilteredTrace
	Resolved:
[NUnitCore]NUnit.Runner.BaseTestRunner.GetFilteredTrace
	Signature: string(class [mscorlib]System.Exception)
	
44: TypeRef[31] MoveNext
	Resolved: [mscorlib]System.Collections.IEnumerator.MoveNext
	Signature: instance bool()
	
45: TypeRef[33] Dispose
	Resolved: [mscorlib]System.IDisposable.Dispose
	Signature: instance void()
	
46: TypeRef[7] get_FailureCount
	Resolved: [NUnitCore]NUnit.Framework.TestResult.get_FailureCount
	Signature: instance int32()
	
47: TypeRef[7] get_Failures
	Resolved: [NUnitCore]NUnit.Framework.TestResult.get_Failures
	Signature: instance class
[mscorlib]System.Collections.IEnumerable()
	
48: TypeRef[32] get_FailedTest
	Resolved: [NUnitCore]NUnit.Framework.TestFailure.get_FailedTest
	Signature: instance class [NUnitCore]NUnit.Framework.ITest()
	
49: TypeRef[27] op_Inequality
	Resolved: [mscorlib]System.String.op_Inequality
	Signature: bool(string, string)
	
50: TypeRef[2] Truncate
	Resolved: [NUnitCore]NUnit.Runner.BaseTestRunner.Truncate
	Signature: string(string)
	
51: TypeRef[27] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string, string, string)
	
52: TypeRef[7] get_RunCount
	Resolved: [NUnitCore]NUnit.Framework.TestResult.get_RunCount
	Signature: instance int32()
	
53: TypeRef[34] .ctor
	Resolved: [NUnitCore]NUnit.Framework.TestSuite..ctor
	Signature: instance void(class [mscorlib]System.Type)
	
54: TypeRef[21] set_ExitCode
	Resolved: [mscorlib]System.Environment.set_ExitCode
	Signature: void(int32)
	
55: TypeRef[35] .ctor
	Resolved: [mscorlib]System.ApplicationException..ctor
	Signature: instance void(string)
	
56: TypeRef[2] ProcessArguments
	Resolved:
[NUnitCore]NUnit.Runner.BaseTestRunner.ProcessArguments
	Signature: instance string(string[], [out] bool)
	
57: TypeRef[27] Equals
	Resolved: [mscorlib]System.String.Equals
	Signature: instance bool(string)
	
58: TypeRef[2] GetTest
	Resolved: [NUnitCore]NUnit.Runner.BaseTestRunner.GetTest
	Signature: instance class
[NUnitCore]NUnit.Framework.ITest(string)
	
59: TypeRef[35] .ctor
	Resolved: [mscorlib]System.ApplicationException..ctor
	Signature: instance void(string, class
[mscorlib]System.Exception)
	

[2] Member ref's for NUnitCore.dll
MemberRef Table (1..129)
1: TypeRef[19] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyKeyNameAttribute..ctor
	Signature: instance void(string)
	
2: TypeRef[20] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyDelaySignAttribute..ctor
	Signature: instance void(bool)
	
3: TypeRef[21] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyVersionAttribute..ctor
	Signature: instance void(string)
	
4: TypeRef[22] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCultureAttribute..ctor
	Signature: instance void(string)
	
5: TypeRef[23] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyTrademarkAttribute..ctor
	Signature: instance void(string)
	
6: TypeRef[24] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCopyrightAttribute..ctor
	Signature: instance void(string)
	
7: TypeRef[25] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyProductAttribute..ctor
	Signature: instance void(string)
	
8: TypeRef[26] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyCompanyAttribute..ctor
	Signature: instance void(string)
	
9: TypeRef[27] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyConfigurationAttribute..ctor
	Signature: instance void(string)
	
10: TypeRef[28] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyDescriptionAttribute..ctor
	Signature: instance void(string)
	
11: TypeRef[29] .ctor
	Resolved:
[mscorlib]System.Reflection.AssemblyTitleAttribute..ctor
	Signature: instance void(string)
	
12: TypeRef[30] .ctor
	Resolved: [mscorlib]System.CLSCompliantAttribute..ctor
	Signature: instance void(bool)
	
13: TypeRef[31] .ctor
	Resolved: [mscorlib]System.Diagnostics.DebuggableAttribute..ctor
	Signature: instance void(bool, bool)
	
14: TypeRef[32] .ctor
	Resolved:
[mscorlib]System.Reflection.DefaultMemberAttribute..ctor
	Signature: instance void(string)
	
15: TypeRef[8] .ctor
	Resolved: [mscorlib]System.Collections.ArrayList..ctor
	Signature: instance void(int32)
	
16: TypeRef[1] .ctor
	Resolved: [mscorlib]System.MarshalByRefObject..ctor
	Signature: instance void()
	
17: TypeRef[33] get_Name
	Resolved: [mscorlib]System.Reflection.MemberInfo.get_Name
	Signature: instance string()
	
18: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string, string, string)
	
19: TypeRef[9] get_IsNotPublic
	Resolved: [mscorlib]System.Type.get_IsNotPublic
	Signature: instance bool()
	
20: TypeRef[8] .ctor
	Resolved: [mscorlib]System.Collections.ArrayList..ctor
	Signature: instance void()
	
21: TypeRef[9] GetMethods
	Resolved: [mscorlib]System.Type.GetMethods
	Signature: instance class
[mscorlib]System.Reflection.MethodInfo[](valuetype
[mscorlib]System.Reflection.BindingFlags)
	
22: TypeRef[9] get_BaseType
	Resolved: [mscorlib]System.Type.get_BaseType
	Signature: instance class [mscorlib]System.Type()
	
23: TypeRef[9] GetTypeFromHandle
	Resolved: [mscorlib]System.Type.GetTypeFromHandle
	Signature: class [mscorlib]System.Type(valuetype
[mscorlib]System.RuntimeTypeHandle)
	
24: TypeRef[9] IsAssignableFrom
	Resolved: [mscorlib]System.Type.IsAssignableFrom
	Signature: instance bool(class [mscorlib]System.Type)
	
25: TypeRef[8] get_Count
	Resolved: [mscorlib]System.Collections.ArrayList.get_Count
	Signature: instance int32()
	
26: TypeRef[9] ToString
	Resolved: [mscorlib]System.Type.ToString
	Signature: instance string()
	
27: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string, string)
	
28: TypeRef[8] Add
	Resolved: [mscorlib]System.Collections.ArrayList.Add
	Signature: instance int32(object)
	
29: TypeRef[8] Contains
	Resolved: [mscorlib]System.Collections.ArrayList.Contains
	Signature: instance bool(object)
	
30: TypeRef[11] Invoke
	Resolved: [mscorlib]System.Reflection.ConstructorInfo.Invoke
	Signature: instance object(object[])
	
31: TypeRef[3] ToString
	Resolved: [mscorlib]System.Exception.ToString
	Signature: instance string()
	
32: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string[])
	
33: TypeRef[8] GetEnumerator
	Resolved: [mscorlib]System.Collections.ArrayList.GetEnumerator
	Signature: instance class
[mscorlib]System.Collections.IEnumerator()
	
34: TypeRef[40] get_Current
	Resolved: [mscorlib]System.Collections.IEnumerator.get_Current
	Signature: instance object()
	
35: TypeRef[40] MoveNext
	Resolved: [mscorlib]System.Collections.IEnumerator.MoveNext
	Signature: instance bool()
	
36: TypeRef[41] Dispose
	Resolved: [mscorlib]System.IDisposable.Dispose
	Signature: instance void()
	
37: TypeRef[9] GetConstructor
	Resolved: [mscorlib]System.Type.GetConstructor
	Signature: instance class
[mscorlib]System.Reflection.ConstructorInfo(class
[mscorlib]System.Type[])
	
38: TypeRef[42] get_IsPublic
	Resolved: [mscorlib]System.Reflection.MethodBase.get_IsPublic
	Signature: instance bool()
	
39: TypeRef[42] GetParameters
	Resolved: [mscorlib]System.Reflection.MethodBase.GetParameters
	Signature: instance class
[mscorlib]System.Reflection.ParameterInfo[]()
	
40: TypeRef[10] get_ReturnType
	Resolved: [mscorlib]System.Reflection.MethodInfo.get_ReturnType
	Signature: instance class [mscorlib]System.Type()
	
41: TypeRef[34] ToLower
	Resolved: [mscorlib]System.String.ToLower
	Signature: instance string()
	
42: TypeRef[34] StartsWith
	Resolved: [mscorlib]System.String.StartsWith
	Signature: instance bool(string)
	
43: TypeRef[9] Equals
	Resolved: [mscorlib]System.Type.Equals
	Signature: instance bool(class [mscorlib]System.Type)
	
44: TypeRef[8] get_Item
	Resolved: [mscorlib]System.Collections.ArrayList.get_Item
	Signature: instance object(int32)
	
45: TypeRef[1] ToString
	Resolved: [mscorlib]System.MarshalByRefObject.ToString
	Signature: instance string()
	
46: TypeRef[2] .ctor
	Resolved: [mscorlib]System.Object..ctor
	Signature: instance void()
	
47: TypeRef[48] IsInfinity
	Resolved: [mscorlib]System.Double.IsInfinity
	Signature: bool(float64)
	
48: TypeRef[49] Abs
	Resolved: [mscorlib]System.Math.Abs
	Signature: float64(float64)
	
49: TypeRef[49] Abs
	Resolved: [mscorlib]System.Math.Abs
	Signature: float32(float32)
	
50: TypeRef[2] Equals
	Resolved: [mscorlib]System.Object.Equals
	Signature: instance bool(object)
	
51: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(object[])
	
52: TypeRef[2] GetType
	Resolved: [mscorlib]System.Object.GetType
	Signature: instance class [mscorlib]System.Type()
	
53: TypeRef[9] GetMethod
	Resolved: [mscorlib]System.Type.GetMethod
	Signature: instance class
[mscorlib]System.Reflection.MethodInfo(string, class
[mscorlib]System.Type[])
	
54: TypeRef[33] GetCustomAttributes
	Resolved:
[mscorlib]System.Reflection.MemberInfo.GetCustomAttributes
	Signature: instance object[](class [mscorlib]System.Type, bool)
	
55: TypeRef[42] Invoke
	Resolved: [mscorlib]System.Reflection.MethodBase.Invoke
	Signature: instance object(object, object[])
	
56: TypeRef[3] get_InnerException
	Resolved: [mscorlib]System.Exception.get_InnerException
	Signature: instance class [mscorlib]System.Exception()
	
57: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(object, object)
	
58: TypeRef[54] .ctor
	Resolved: [mscorlib]System.Text.StringBuilder..ctor
	Signature: instance void(string)
	
59: TypeRef[54] Append
	Resolved: [mscorlib]System.Text.StringBuilder.Append
	Signature: instance class
[mscorlib]System.Text.StringBuilder(string)
	
60: TypeRef[54] Append
	Resolved: [mscorlib]System.Text.StringBuilder.Append
	Signature: instance class
[mscorlib]System.Text.StringBuilder(object)
	
61: TypeRef[54] ToString
	Resolved: [mscorlib]System.Text.StringBuilder.ToString
	Signature: instance string()
	
62: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(string, string, string, string)
	
63: TypeRef[55] .ctor
	Resolved: [mscorlib]System.Threading.ThreadStart..ctor
	Signature: instance void(object, native int)
	
64: TypeRef[56] .ctor
	Resolved: [mscorlib]System.Threading.Thread..ctor
	Signature: instance void(class
[mscorlib]System.Threading.ThreadStart)
	
65: TypeRef[56] Start
	Resolved: [mscorlib]System.Threading.Thread.Start
	Signature: instance void()
	
66: TypeRef[57] Enter
	Resolved: [mscorlib]System.Threading.Monitor.Enter
	Signature: void(object)
	
67: TypeRef[57] Wait
	Resolved: [mscorlib]System.Threading.Monitor.Wait
	Signature: bool(object)
	
68: TypeRef[57] Exit
	Resolved: [mscorlib]System.Threading.Monitor.Exit
	Signature: void(object)
	
69: TypeRef[57] PulseAll
	Resolved: [mscorlib]System.Threading.Monitor.PulseAll
	Signature: void(object)
	
70: TypeRef[3] .ctor
	Resolved: [mscorlib]System.Exception..ctor
	Signature: instance void(string)
	
71: TypeRef[12] .ctor
	Resolved:
[System]System.Collections.Specialized.NameValueCollection..ctor
	Signature: instance void()
	
72: TypeRef[12] Add
	Resolved:
[System]System.Collections.Specialized.NameValueCollection.Add
	Signature: instance void(string, string)
	
73: TypeRef[48] ToString
	Resolved: [mscorlib]System.Double.ToString
	Signature: instance string()
	
74: TypeRef[34] LastIndexOf
	Resolved: [mscorlib]System.String.LastIndexOf
	Signature: instance int32(string)
	
75: TypeRef[34] Substring
	Resolved: [mscorlib]System.String.Substring
	Signature: instance string(int32)
	
76: TypeRef[34] IndexOf
	Resolved: [mscorlib]System.String.IndexOf
	Signature: instance int32(string)
	
77: TypeRef[34] Equals
	Resolved: [mscorlib]System.String.Equals
	Signature: instance bool(string)
	
78: TypeRef[59] .ctor
	Resolved: [mscorlib]System.IO.StringWriter..ctor
	Signature: instance void()
	
79: TypeRef[60] .ctor
	Resolved: [mscorlib]System.IO.StringReader..ctor
	Signature: instance void(string)
	
80: TypeRef[61] WriteLine
	Resolved: [mscorlib]System.IO.TextWriter.WriteLine
	Signature: instance void(string)
	
81: TypeRef[62] ReadLine
	Resolved: [mscorlib]System.IO.TextReader.ReadLine
	Signature: instance string()
	
82: TypeRef[59] ToString
	Resolved: [mscorlib]System.IO.StringWriter.ToString
	Signature: instance string()
	
83: TypeRef[3] get_StackTrace
	Resolved: [mscorlib]System.Exception.get_StackTrace
	Signature: instance string()
	
84: TypeRef[12] Get
	Resolved:
[System]System.Collections.Specialized.NameValueCollection.Get
	Signature: instance string(string)
	
85: TypeRef[51] Parse
	Resolved: [mscorlib]System.Int32.Parse
	Signature: int32(string)
	
86: TypeRef[64] .ctor
	Resolved:
[mscorlib]System.IO.IsolatedStorage.IsolatedStorageFileStream..ctor
	Signature: instance void(string, valuetype
[mscorlib]System.IO.FileMode)
	
87: TypeRef[34] get_Length
	Resolved: [mscorlib]System.String.get_Length
	Signature: instance int32()
	
88: TypeRef[3] get_Message
	Resolved: [mscorlib]System.Exception.get_Message
	Signature: instance string()
	
89: TypeRef[9] GetProperty
	Resolved: [mscorlib]System.Type.GetProperty
	Signature: instance class
[mscorlib]System.Reflection.PropertyInfo(string, class
[mscorlib]System.Type[])
	
90: TypeRef[66] GetValue
	Resolved: [mscorlib]System.Reflection.PropertyInfo.GetValue
	Signature: instance object(object, object[])
	
91: TypeRef[12] .ctor
	Resolved:
[System]System.Collections.Specialized.NameValueCollection..ctor
	Signature: instance void(class
[System]System.Collections.Specialized.NameValueCollection)
	
92: TypeRef[67] Close
	Resolved: [mscorlib]System.IO.Stream.Close
	Signature: instance void()
	
93: TypeRef[34] Substring
	Resolved: [mscorlib]System.String.Substring
	Signature: instance string(int32, int32)
	
94: TypeRef[69] get_Error
	Resolved: [mscorlib]System.Console.get_Error
	Signature: class [mscorlib]System.IO.TextWriter()
	
95: TypeRef[70] GetEnvironmentVariable
	Resolved: [mscorlib]System.Environment.GetEnvironmentVariable
	Signature: string(string)
	
96: TypeRef[71] PathSeparator
	Resolved: [mscorlib]System.IO.Path.PathSeparator
	Signature:  char
	
97: TypeRef[14] .ctor
	Resolved: [mscorlib]System.Collections.Hashtable..ctor
	Signature: instance void(int32)
	
98: TypeRef[34] Split
	Resolved: [mscorlib]System.String.Split
	Signature: instance string[](char[])
	
99: TypeRef[72] .ctor
	Resolved: [mscorlib]System.IO.DirectoryInfo..ctor
	Signature: instance void(string)
	
100: TypeRef[73] get_Exists
	Resolved: [mscorlib]System.IO.FileSystemInfo.get_Exists
	Signature: instance bool()
	
101: TypeRef[73] get_FullName
	Resolved: [mscorlib]System.IO.FileSystemInfo.get_FullName
	Signature: instance string()
	
102: TypeRef[74] GetFiles
	Resolved: [mscorlib]System.IO.Directory.GetFiles
	Signature: string[](string)
	
103: TypeRef[14] Add
	Resolved: [mscorlib]System.Collections.Hashtable.Add
	Signature: instance void(object, object)
	
104: TypeRef[34] EndsWith
	Resolved: [mscorlib]System.String.EndsWith
	Signature: instance bool(string)
	
105: TypeRef[75] .ctor
	Resolved: [mscorlib]System.AttributeUsageAttribute..ctor
	Signature: instance void(valuetype
[mscorlib]System.AttributeTargets)
	
106: TypeRef[4] .ctor
	Resolved: [mscorlib]System.Attribute..ctor
	Signature: instance void()
	
107: TypeRef[6] .ctor
	Resolved: [mscorlib]System.EventArgs..ctor
	Signature: instance void()
	
108: TypeRef[9] get_IsPublic
	Resolved: [mscorlib]System.Type.get_IsPublic
	Signature: instance bool()
	
109: TypeRef[7] .ctor
	Resolved: [mscorlib]System.ApplicationException..ctor
	Signature: instance void(string, class
[mscorlib]System.Exception)
	
110: TypeRef[17] .ctor
	Resolved:
[System]System.Collections.Specialized.StringCollection..ctor
	Signature: instance void()
	
111: TypeRef[77] LoadFrom
	Resolved: [mscorlib]System.Reflection.Assembly.LoadFrom
	Signature: class [mscorlib]System.Reflection.Assembly(string)
	
112: TypeRef[77] GetExportedTypes
	Resolved: [mscorlib]System.Reflection.Assembly.GetExportedTypes
	Signature: instance class [mscorlib]System.Type[]()
	
113: TypeRef[9] get_IsClass
	Resolved: [mscorlib]System.Type.get_IsClass
	Signature: instance bool()
	
114: TypeRef[9] get_FullName
	Resolved: [mscorlib]System.Type.get_FullName
	Signature: instance string()
	
115: TypeRef[17] Add
	Resolved:
[System]System.Collections.Specialized.StringCollection.Add
	Signature: instance int32(string)
	
116: TypeRef[78] get_Types
	Resolved:
[mscorlib]System.Reflection.ReflectionTypeLoadException.get_Types
	Signature: instance class [mscorlib]System.Type[]()
	
117: TypeRef[78] get_LoaderExceptions
	Resolved:
[mscorlib]System.Reflection.ReflectionTypeLoadException.get_LoaderExcept
ions
	Signature: instance class [mscorlib]System.Exception[]()
	
118: TypeRef[61] WriteLine
	Resolved: [mscorlib]System.IO.TextWriter.WriteLine
	Signature: instance void(string, object)
	
119: TypeRef[61] WriteLine
	Resolved: [mscorlib]System.IO.TextWriter.WriteLine
	Signature: instance void(string, object, object)
	
120: TypeRef[9] GetType
	Resolved: [mscorlib]System.Type.GetType
	Signature: class [mscorlib]System.Type(string, bool)
	
121: TypeRef[2] ToString
	Resolved: [mscorlib]System.Object.ToString
	Signature: instance string()
	
122: TypeRef[80] .ctor
	Resolved: [mscorlib]System.ArgumentOutOfRangeException..ctor
	Signature: instance void(string, string)
	
123: TypeRef[81] .ctor
	Resolved: [mscorlib]System.IO.FileInfo..ctor
	Signature: instance void(string)
	
124: TypeRef[79] .ctor
	Resolved: [mscorlib]System.IO.FileNotFoundException..ctor
	Signature: instance void(string, string)
	
125: TypeRef[77] GetType
	Resolved: [mscorlib]System.Reflection.Assembly.GetType
	Signature: instance class [mscorlib]System.Type(string, bool)
	
126: TypeRef[54] .ctor
	Resolved: [mscorlib]System.Text.StringBuilder..ctor
	Signature: instance void()
	
127: TypeRef[34] Concat
	Resolved: [mscorlib]System.String.Concat
	Signature: string(object, object, object)
	
128: TypeRef[8] Clone
	Resolved: [mscorlib]System.Collections.ArrayList.Clone
	Signature: instance object()
	
129: TypeRef[8] Remove
	Resolved: [mscorlib]System.Collections.ArrayList.Remove
	Signature: instance void(object)