我在这里有一个Xamarin应用程序在调试模式下运行没有任何问题,但在发布模式下,它立即崩溃,说我的某个页面的默认构造函数丢失了。
Unhandled Exception:
System.MissingMethodException: Default constructor not found for type PraxisApp.MasterPage occurred
有没有人有任何建议在发布模式下发生这种情况?
这很可能是因为Mono Linker正在剥离它:
将PreserveAttribute添加到Page类的顶部:
[Preserve (AllMembers = true)]
public class MasterPage
{
~~~
}