locked
Visual Studio 2015, Xamarin and Windows 7? RRS feed

  • Question

  • User151420 posted

    Hello, I'd like to use VS2015 and Xamarin platform to create cross-platform apps, but with this new W10 I'm a little lost. I'm working on MacOSX, but I have VMWare and VM with Windows 7.

    I've got few questions: 1a. Can I use 100% of Xamarin and VS2015 in Windows7 SP1? (I'm guessing "100%" can be used only in Windows 10, but I'm not sure tho)
    1b. If not, what are the limitations in Windows 7?

    2a. Can I use 100% of Xamarin with Xamarin Studio in MacOSX or Windows7 virtual machine? 2b. If not, what are the limitations in MacOSX/Windows7?

    I'm asking cause I'd like to create cross platform app: for Windows, OSX, iOS, Mobile Windows and Android, I have Windows 7 and I'm not sure if I must upgrade to Windows 10. Obviously I'd like to use VS2015 instead of VS2010 (I have currently on my Windows 7)

    Thanks for help!

    Saturday, September 12, 2015 11:54 AM

Answers

  • User43923 posted

    @MikeNowak i thought you were talking about the development platform.

    About the OS. You can not develop a Windows Phone 8/8.1 app using Windows 7. If you wont targeting Windows Modern 8/8.1 and Windows 10 UWP, Windows 7 is ok. So your app needs to be a Windows Forms or WPF application.

    Windows 10 is the best Microsoft OS and it is a free upgrade from Windows 7.

    About PCL. There are fewer features in the PCL than in a "complete" Class Library. https://msdn.microsoft.com/en-us/library/gg597391(v=vs.110).aspx

    I believe that in mobile apps, it is ok. PCL is good enough.

    In Windows or OSX, it depends on which features of the .NET Framework you are using. What you can not do with the PCL, you must do in the platform project.

    • Marked as answer by Anonymous Thursday, June 3, 2021 12:00 AM
    Sunday, September 13, 2015 7:27 PM
  • User96159 posted

    You can develop UWP (win 10) on windows 7 but you will need to remote debug on a windows 10 device. If it is possible I would recommend upgrading to windows 10 also

    https://msdn.microsoft.com/en-us/library/dn975273.aspx

    • Marked as answer by Anonymous Thursday, June 3, 2021 12:00 AM
    Sunday, September 13, 2015 8:33 PM

All replies

  • User96159 posted

    You wont have the vs 2015 hyper-v android emulators if you are running it on windows 7. You would need to use the google emulators or the xamarin android player.

    Sunday, September 13, 2015 3:28 PM
  • User43923 posted

    Hello @MikeNowak

    Ok let's see your questions.

    1a. There is no problem in using Windows 7 to develop Xamarin Apps. Windows 10 is required to run/emulate Windows 10/UWP aps. 1b. No limitations in MacOS/Windows that i am aware of

    2a. Yes you can. Even Visual Studio works in VM. I use Parallels on Mac.

    I believe it is better use Windows 10 and Visual Studio 2015. Although you need Business subscription of Xamarin, to use Visual Studio.

    Sunday, September 13, 2015 3:31 PM
  • User151420 posted

    @ken_tucker, @Sylix Hmm.. I'm not sure you understood me correct. I will ask like that: I need to create an app, that will be targeting Windows, OSX, iOS, Mobile Windows and Android. I'm planing to use Portable Class Library for my shared code. I ofc will use Xamarin (needs to be business, cause I'd like to use latest VS2015) and VS2015 Community - to be exact. That's basically it. The only thing I didn't mention is OS I will be working on.

    So, having said that - can I still use Windows 7? Or should I switch to Windows 10 to use 100% potential? What will I miss when using Windows 7?

    You've already answered UWP apps - I'm not sure I will need it. Anything else? What're the differences for that particular configuration between those two OSs?

    Sunday, September 13, 2015 6:22 PM
  • User43923 posted

    @MikeNowak i thought you were talking about the development platform.

    About the OS. You can not develop a Windows Phone 8/8.1 app using Windows 7. If you wont targeting Windows Modern 8/8.1 and Windows 10 UWP, Windows 7 is ok. So your app needs to be a Windows Forms or WPF application.

    Windows 10 is the best Microsoft OS and it is a free upgrade from Windows 7.

    About PCL. There are fewer features in the PCL than in a "complete" Class Library. https://msdn.microsoft.com/en-us/library/gg597391(v=vs.110).aspx

    I believe that in mobile apps, it is ok. PCL is good enough.

    In Windows or OSX, it depends on which features of the .NET Framework you are using. What you can not do with the PCL, you must do in the platform project.

    • Marked as answer by Anonymous Thursday, June 3, 2021 12:00 AM
    Sunday, September 13, 2015 7:27 PM
  • User96159 posted

    You can develop UWP (win 10) on windows 7 but you will need to remote debug on a windows 10 device. If it is possible I would recommend upgrading to windows 10 also

    https://msdn.microsoft.com/en-us/library/dn975273.aspx

    • Marked as answer by Anonymous Thursday, June 3, 2021 12:00 AM
    Sunday, September 13, 2015 8:33 PM
  • User151420 posted

    Thanks guys, I've installed W10 and VS2015 + Xamarin (built in VS during installation, I guess it's BUSINESS) - now my VM takes more then 70GB, but at least I'm "all-in" now:)

    Wednesday, September 16, 2015 3:53 PM
  • User114757 posted

    @ValerioFerreira o Xamarin Studio morreu para Windows? Só através do Visual Studio agora? Obrigado.

    Thursday, September 22, 2016 5:00 PM
  • User12211 posted

    You can only develop Android apps in Xamarin Studio on Windows, so for anything else, you have to use Visual Studio. If you absolutely must use Xamarin Studio, it is still available.

    Thursday, September 22, 2016 5:19 PM
  • User307448 posted

    Hello Everyone,

    Similar problem i am also facing. I have installed VS2017, on windows 7 professional. I am beginner to xamarin, i have created my first Hello Android application, and configured new Nexus 5 custom emulator using Android Virtual Device(AVD) manager by cloning Nexus 5. Everything worked fine and emulator started but my application is not getting deployed. searched a lot and tried below link,

    [https://forums.xamarin.com/discussion/64088/android-emulator-opens-but-project-does-not-deploy-and-start]

    There is no such path(HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android) in my system as suggested in the above link.

    So thought it might by an OS issue please let me know if its a OS issue ? if not what is the solution for the above issue ? so that i can deploy App on emulator successfully.

    Sunday, March 12, 2017 11:52 AM
  • User96159 posted

    Is there anything in the output window that shows what is happening? Do you have fast deploy unchecked?

    Sunday, March 12, 2017 1:31 PM
  • User131278 posted

    @ManjunathaN This thread is quite old and may not be relevant for the issue you are having. For troubleshooting a new scenario that is not resolved by the steps earlier in this thread, I would recommend creating a new forum discussion or question. Thanks!

    Wednesday, March 15, 2017 9:47 PM