对不起,如果这听起来很混乱,但想知道是否有人有任何想法:(
我已经建立了一个用于OpenBVE列车模拟器的库 - https://github.com/leezer3/bvec_ats
我是英语,并在Windows和Ubuntu(12.04)下测试/编译
我最近收到了一位来自日本用户的消息,他使用VS2013编译,并且正在尝试在Ubuntu 12.04下运行。
我的预编译版本可以正常工作,但他的版本正在抛出此错误(相同的来源):
A critical error has occured:
The route and train loader encountered the following critical
error:Default constructor not found for type Plugin.AdvancedDriving.
Please inspect the error log file for further information.
这是AdvancedDriving窗口的构造函数:
private AdvancedDriving()
{
//Window to show advanced driving debug information
InitializeComponent();
this.LocationChanged += new EventHandler(AdvancedDriving_LocationChanged);
this.SizeChanged += new EventHandler(AdvancedDriving_SizeChanged);
this.FormClosed += new FormClosedEventHandler(AdvancedDriving_FormClosed);
this.MinimizeBox = false;
this.MaximizeBox = false;
this.ShowInTaskbar = false;
mask = new AdvancedDrivingMask();
mask.Show();
}
完整档案: https://github.com/leezer3/bvec_ats/blob/master/AdvancedDriving.cs
日语版的Windows / VS2013是否有可能导致这些问题,或者我应该在其他地方寻找?