Visual Studio тесно интегрирована с Windows, а разработка .NET-приложения с использованием любого языка (C # или VB) занимает больше, чем просто наличие Wine, и поскольку Wine недостаточно способен обеспечить полную версию разработки как .NET в Linux. [ ! d0]
Если вы хотите разработать программное обеспечение специально на C #, в Linux вы можете использовать MonoDevelop
. Поскольку вы запрашиваете Visual Studio 2010 (.NET 4.0), с MonoDevelop, вы не сможет разработать приложение, которое особенно использует .NET 4, на данный момент MonoDevelop находится в версии 3.0.2 (что несколько эквивалентно .NET 3.0).
Вы все еще можете использовать Windows практически в Ubuntu , используя MonoDevelop . И затем установите Visual Studio там, но серьезная разработка приложений не рекомендуется делать в виртуализованной среде.