I installed the windows phone 7 mango sdk in order to experiment with multitasking and some other mango-only features. I upgraded my project to 7.1 only to realize that there is not an update for the developer phone also. Since I need to test on the actual phone to prove things to my teacher, I need to downgrade to 7.0. I removed all Mango-only code, but now cannot downgrade the project.
How can I manually downgrade the project to 7.0?
I tried to create a new project and move over the code, but there is a lot of stuff that does not work correctly. I also tried setting some XML files to 7.0, but it does not build.
What files are changed when upgrading?
Here is a blog from a Microsoft person:
http://blogs.msdn.com/b/jimw/archive/2011/05/27/windows-phone-7-development-how-to-change-the-target-phone-version-back-to-v7-0-from-v7-1.aspx
It's going to involve hand editing your .csproj file with Notepad to change the TargetFrameworkProfile.
Once you've got the project open in Visual Studio, you'll have to deal with fixing any code that was actively using Mango features.
I found these steps a little more comprehensive. Steps 6 and 7 got me over the line.
http://www.windowsphonegeek.com/articles/Switching-between-Windows-Phone-7-1-Mango-and-7-0-RTW-and-vice-versa
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With