MonoDevelop unsupported vcxproj project type

I was a longtime visual studio developer, and I'm trying to switch to using mono, so I can port my applications to Ubuntu. I am trying to get some of my VS2010 C ++ projects (.vcxproj file types) to load in MD on my Ubunutu 12.04 computer. According to the documentation that I read on the Internet, this should work, however, every time I try to download a project, I get the error shown below. Is there anything else I need to install in order to be able to load C ++ projects in monodevelop? I did some searches, but have not yet found anything related to this particular question.

VC2010Test.sln (4): Unsupported or unrecognized project: '/home/me/Projects/Test/VC2010Test/VC2010Test.vcxproj'.

thanks

+4
source share
1 answer

MonoDevelop has a C / C ++ binding called CBinding.

But:

  • Beware, this was not intended for managed managed C ++.
  • AFAIK, it only works on Unix-like platforms.

So, if you are still targeting unmanaged C ++ and not using MonoDevelop for Windows, two questions:

  • Make sure that the binding (add) is installed and enabled?
  • If the answer to the above question is yes, you can try: binding creates projects with the extension ".proj" by default, I think, therefore, perhaps you can change this to ".vcxproj", recompile, and check again. If this works, then it should be easy to create a transfer request to include this extension of the possible file types that this addin can handle?
0
source

Source: https://habr.com/ru/post/1487713/


All Articles