.VSIX File Glitch on VS Mac? - visual-studio

I use Visual Studio 2021 for Mac, and whenever I try to install a .vsix file(cause all color themes use them for some reason) it doesn't install and instead does this. Any solutions? Thanks!

I don't have a Mac, so this might be a partial answer.
It doesn't look like Visual Studio for Mac currently supports .vsix files, and thus doesn't support any extension shipped with that format. According to a Visual Studio issue from 2017, it instead supports .mpack files. The instructions on developing extensions for Visual Studio (for Windows) has a note with a link labelled "Extending Visual Studio for Mac" but it redirects to a page detailing the more limited built-in ways for a user to customize their IDE.
That being said, I'm pretty sure Visual Studio for Mac is based on MonoDevelop, which has add-ins. Maybe Visual Studio for Mac does as well.

Related

What do I need to do to program an MFC/STL program in Visual Studio?

I've installed Visual Studio on my private PC, the version is "Microsoft Visual Studio Community 2019", version 16.1.6.
In order to prepare a job interview, I'd like to do some basic MFC/AFX programming, starting by the basic CMapStringToString example from the Microsoft website.
This, however, seems not to work, as I don't have access to the mentioned file afxcoll.h. Indeed: there is no file, called afx*.h on my PC.
Is this a limitation of my free downloaded Visual Studio installation, or is there any add-in, add-on, extension or whatever I can install in order to work with CMapStringToString objects?
Thanks in advance
You need to explicitly install MFC support in Visual Studio - which you can do on Community editions:
Open Visual Studio Installer from your Start Menu
Click the Modify button
Select the Individual Components tab
Scroll down to SDKs, Libraries and frameworks
Check the various MFC/ATL options for various platforms

Developing Visual Studio extensions that work in the Windows and Mac versions

I'm using Windows and I have a need for adding custom Visual Studio (VS) snippets to my project, but some of the project contributors have a Mac and, as such, use Visual Studio for Mac. From what I've seen, the only possible way to create extensions for VS for Mac is by using a Mac.
What I'd like to know is, what can I use to create either a cross-version extension, that works in VS and VS for Mac, or, on a worst case scenario, how can I create extensions for VS for Mac on Windows?

Generate visual studio solution on mac with cmake

Using the CMake GUI, for the same CMakeList, I am able to generate VS solution files on Windows and XCode solution files on Mac. However I am unable to generate VS solution on Mac, as I don't use any VS options under Specify the generator for this project.
I have VS 2017 Community for Mac installed on the Macbook. Is there anything I am missing?
Visual Studio for Mac is very different from Visual Studio.
The former is based on Xamarin Studio, a product of Xamarin Inc., which was acquired by Microsoft in early 2016. Microsoft then basically rebranded Xamarin Studio as Visual Studio for Mac. Note that Xamarin Studio was mainly an IDE for developing mobile apps. Visual Studio for Mac currently has no support for C++.
Because of this, CMake currently does not support Visual Studio for Mac. The Visual Studio generators that ship with CMake only work with the Windows versions of Visual Studio.
And before someone asks: They also don't work with Visual Studio Code, which is yet another product that has little in common with Visual Studio except the name. Unlike Visual Studio for Mac however, Visual Studio Code has extensive support for C++ development with CMake through plugins and might be a viable alternative if you're looking for a Visual Studio-like development experience for C++ on Mac.
In that case, you open the workspace directly with VS Code and let its CMake plugins handle the configuration of CMake. You will not use the Visual Studio generators of CMake for VS Code, as VS Code is unable to work with the generated solution files.

can i install and use, visual studio 2008 and visual studio 2010 on the same windows xp/vista

can i install and use, visual studio 2008 and visual studio 2010 on the same windows xp/vista
have visual studio 2008 installed and working
wnat to install visual studio 2010 and use with 2008,
some solutions on 08 and some on 10..
any problems possible?
Yes, you can!
Can't add anything else, honestly! :)
Well, I personally have 2005, 2008 and 2010 installed on the same workstation, for various needs and projects. Works without any problem!
No problems at all running both Visual Studio 2008 and 2010 side-by-side. My development box is currently set up this way.
Solutions will automatically open in the version of Visual Studio that they were created in. You can manually choose to open them in a newer version, but you will need to update them. A wizard will automatically appear that guides you through the process.
Opening a solution saved with a newer version of VS in an older version is not a supported scenario.
But there is a workaround: simply open the *.sln file in a text editor (like Notepad) and decrement the version number by 1. You'll have to do the same thing for each of the project files.
I had the same problem with converting a Visual Studio 2008 project to 2010, which made the program could not compile at all with every measure i took.. then I installed Visual Studio 2008 again and it turns out they can be installed in the same computer and work, but you need to open visual basic 2008 manually if you want to develop a project there..
You shouldn't have any problems unless you try to develop for Windows Phone 7, which you can't currently, and may never be able to, do in Windows XP.

Is there a Visual Studio 2010 Add On for Tabbed Multi-Monitor support

In Visual Studio 2010 you can drag tabs out to separate windows but you can not collect them together as additional tabbed elements. Is there a VS 2010 add-on to allow you to group your extra windows into tabs? It would be really nice to have a set of tabs on each of my monitors.
The best place to look is the Visual Studio Gallery for 2010 Extensions. If you are lucky someone else has already had the idea and created an extension (VSIX) for you.
Otherwise, why do you have a go at writing it yourself by grabbing a copy of the Visual Studio 2010 SDK and read the Getting Started Guide.
UPDATE: I just stumbled on this awesome Visual Studio Extension that may do want you are looking for: Visual Studio 2010 Pro Power Tools.
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef
Productivity Power Tools does it, and it's free. The feature is called Document Well.

Resources