In visual studio 2017 community edition on MAC convert solution format option not working. I had create GTK# project this project is run under MAC system perfectly. I want to understand what is "convert solution format" in visual studio on MAC.
It converts the solution and project file format only. It does not port your application from Mac.
The convert solution format menu is supposed to show a dialog where you can choose a different file format. It seems that this is failing with Visual Studio for Mac 7.6.
In the IDE log file (Help - Open Log Directory) I can see an exception:
An unhandled exception has occurred. Terminating Visual Studio? False
System.NullReferenceException: Object reference not set to an instance of an object
at MonoDevelop.Ide.Projects.ExportSolutionDialog..ctor (MonoDevelop.Projects.IMSBuildFileObject item, MonoDevelop.Projects.MSBuild.MSBuildFileFormat selectedFormat) [0x0000c] in /Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Projects/ExportSolutionDialog.cs:46
at MonoDevelop.Ide.ProjectOperations+<Export>d__45.MoveNext () [0x0000a] in /Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/ProjectOperations.cs:390
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__6_0 (System.Object state) [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2018-04/external/bockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:1018
at MonoDevelop.Ide.DispatchService+GtkSynchronizationContext+TimeoutProxy.HandlerInternal (System.IntPtr data) [0x00014] in /Users/vsts/agent/2.140.2/work/1/s/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DispatchService.cs:77
Is that what you are seeing?
No, I didn't seen above log file content.
I understood like convert project or application for windows and Linux OS i.e. port application from Mac using GTK# forms.
Thanks for your reply.
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies