我有一个小项目(https://sourceforge.net/projects/audiocuesheet/),这是我与xamarin工作室(项目是平台独立的。现在我想在xamarin studio中用包构建一个新的测试版本,但是xamarin没有继续,这个工具的输出是:
Creating packages
Package: Archive of Binaries
Building solution: AudioCuesheetEditor (Release Windows (x86)|x86)仅此而已。未报告错误,但未生成任何包。我检查了路径,它是有效的,该项目也可以使用xamarin的正常构建过程构建。有没有人用过xamarin studio里面的包,能告诉我出了什么问题?提前谢谢。
我可以找到Xamarin日志文件,但在使用该工具进行构建时出现了异常:
ERROR [2017-02-16 09:25:31Z]: An unhandled exception has occured. Terminating Xamarin Studio? False
System.Threading.SynchronizationLockException: Die Objektsynchronisationsmethode wurde von einem nicht synchronisierten Codeblock aufgerufen.
at System.Threading.Monitor.ObjPulse(Object obj)
at System.Threading.Monitor.Pulse(Object obj)
at MonoDevelop.Ide.DispatchService.GtkSynchronizationContext.<>c__DisplayClass1_0.<Send>b__0(Object , EventArgs ) in C:\data\lanes\3510\0ccfcd52\source\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\DispatchService.cs:Zeile 68.
at Gtk.Application.InvokeCB.Invoke()
at GLib.Timeout.TimeoutProxy.Handler()有没有人知道出了什么问题?
发布于 2017-11-11 06:09:02
这是当前xamarin (https://bugzilla.xamarin.com/show_bug.cgi?id=52559)中的一个错误。解决方案是使用版本5.10 (https://dl.xamarin.com/studio/Windows/XamarinStudio-5.10.3.51-0.msi)
https://stackoverflow.com/questions/42250867
复制相似问题