Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot install Mac version with latest Visual Studio 2022 for Mac #23

Open
clicketyclackety opened this issue Aug 9, 2023 · 6 comments

Comments

@clicketyclackety
Copy link

clicketyclackety commented Aug 9, 2023

I'm trying to use this extension to build ETO UIs on Mac for a Rhino Plugin I've been working on.

I tried installing the extension, but I get dependency issues about Mono;
image

I'm newer to mac so I'm not really sure how resolve this.
Thanks again,

My hardware

  • Mac OS Ventura 13.3.1 (a)
  • Chip - M1
    Visual Studio
  • Version 17.6.3 (build 421)

Callum

@clicketyclackety
Copy link
Author

clicketyclackety commented Aug 10, 2023

I managed to build it successfully for myself by following these steps

  1. Clean every build file and artifact
  2. Change the <MonoDevelopVersion> in Eto.DevExtensions.VisualStudio.Mac.csproj to 17.6.3
  3. Run the build command used in the github actions workflow
  4. huzzah

@cwensley
Copy link
Member

Well, looks like there's no need to update this extension for VS for Mac anymore.. ☹️

https://devblogs.microsoft.com/visualstudio/visual-studio-for-mac-retirement-announcement/

@RafaeldelM
Copy link

Curtis, what IDE you recommend for Mac?

@cwensley
Copy link
Member

@RafaeldelM I personally use Visual Studio Code, but I hear JetBrains Rider works as well. I have not yet created any Eto extensions for either of those, however.

@RafaeldelM
Copy link

I was planning to start with the migration of RhinoArtisan to Mac. Then, maybe is better we wait to Eto for VS Code right?

@cwensley
Copy link
Member

Hey @RafaeldelM, the extension(s) are not necessary to develop Rhino or Eto UI on Mac. The only thing an extension might do is provide autocompletion for Eto's xeto files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants