What is "Convert Solution Format" option Visual Studio 2017 Community Edition on MAC? How to use?

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.

Best Answer


  • mattwardmattward GBMember Xamurai

    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?

  • Hardik89Hardik89 Member ✭✭

    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.

Sign In or Register to comment.