,则此操作可能失败。
是否有一种方法可以从应用程序捆绑包中分辨出特定应用程序使用了哪个版本的monotouch和mono ?
有一种方法:
$ pwd
/Users/sebastienpouliot/src/TestCase/bin/iPhone/Debug/TestCase.app
$ cat version.cs
using System;
class Program {
static void Main ()
{
Console.WriteLine (MonoTouch.Constants.Version);
}
}
$ /Developer/MonoTouch/usr/bin/smcs version.cs -r:monotouch.dll
$ MONO_PATH=. mono version.exe
4.2
你可以从MonoTouch(4)的版本推断Mono的版本。X使用2.10,3。X使用2.6)。注意,如果链接器取消了Console.WriteLine.