Mono MakeBundle.QueueAssembly中的mkbundle崩溃-空引用异常

Mono MakeBundle.QueueAssembly中的mkbundle崩溃-空引用异常,mono,mkbundle,Mono,Mkbundle,我一直在尝试使用mkbundle捆绑我们的产品。下面是我如何运行它的: mkbundle--static--sdk/Library/Frameworks/Mono.framework/Versions/Current--deps inklecate.exe ink-engine-runtime.dll-o inklecate_mac …但我遇到以下堆栈跟踪崩溃: 未处理的异常: System.NullReferenceException:对象引用未设置为对象的实例 在MakeBundle.

我一直在尝试使用mkbundle捆绑我们的产品。下面是我如何运行它的:


mkbundle--static--sdk/Library/Frameworks/Mono.framework/Versions/Current--deps inklecate.exe ink-engine-runtime.dll-o inklecate_mac

…但我遇到以下堆栈跟踪崩溃:


未处理的异常:
System.NullReferenceException:对象引用未设置为对象的实例
在MakeBundle.QueueAssembly(System.Collections.Generic.List`1[T]文件,System.String代码基)[0x000bc]中:0
在MakeBundle.QueueAssembly(System.Collections.Generic.List`1[T]文件,System.String代码基)[0x000bc]中:0
在MakeBundle.Main(System.String[]args)[0x00d5f]中:0
[错误]致命的未处理异常:System.NullReferenceException:对象引用未设置为对象的实例
在MakeBundle.QueueAssembly(System.Collections.Generic.List`1[T]文件,System.String代码基)[0x000bc]中:0
在MakeBundle.QueueAssembly(System.Collections.Generic.List`1[T]文件,System.String代码基)[0x000bc]中:0
在MakeBundle.Main(System.String[]args)[0x00d5f]中:0

它过去工作得很好。。。也许是我不久前更新mono后坏了?我目前的版本是5.2.0.224


(如果您想在Mac上复制,您应该能够获取上面链接的git repo,并运行
build\u for_inky.command
script。)

注意,在回滚到mono 4.8.1之后,它似乎工作正常。已在此处记录错误:。