Hi guys,
i have major problems with my Visual Studio. I want to install the Unity Tools on Visual Studio 2019, but i get the error you can see in the attached picture.
It says that i can´t activate the tools because they want some “Visual Studio MPF 15.0” and i haven´t found anything anywhere to solve this problem.
Maybe you guys can help, please?
This is an issue with VS2019 that should be corrected soon. You should hit this issue only if you tried to disable/re-enable the extension.
As a workaround, you should try to close VS, then go to:
c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Extensions\Visual Studio Tool for Unity
And edit the file extension.vsixmanifest, removing the line:
<Dependency Id=“Microsoft.VisualStudio.MPF.15.0” DisplayName=“Visual Studio MPF 15.0” … />
There is no sub directory named Visual Studio Tools for Unity inside of Extensions. Yet i do have the extension in my Visual Studio. I just can’t enable it.
I could not get VS 2019 working with Unity either. Files are being opened with the Notepad, extension association is lost.
I made an association manually using WIndows, but Unity opens just the file I clicked, not the whole solution like VS 2017.
So I reverted to 2017 for now.
Microsoft Visual Studio Tools for Unity is installed directly in “C:\Program Files (x86)” for me on Windows 7 SP1. “C:\Program Files (x86)\Microsoft Visual Studio” just contains a “Installer” directory full of .dll alongside three folders.