Xamarin Android Project Built in Xamarin Studio Builds in VS2015 But Deployment Fails
<p>I keep having an issue over and over.  If I create a project in Xamarin Studio, build it and run it, all works fine.</p>

<p>Then I open same project in VS2015, I can build it and no errors show.  However, if I try to run it (or deploy it) to a device or emulator, it fails.</p>

<p>This is the information Visual Studio 2015 shows in Output window</p>

<pre><code>1&gt;No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2046-09-30) or after any future revocation date.
1&gt;C:\Program Files (x86)\Android\android-sdk\build-tools\23.0.0\zipalign.exe 4 "C:\Users\me\Desktop\work\xamarin\LocationTrackingService\LocationTrackingService\bin\Debug\com.user.learning.locationtrackingservice-Signed-Unaligned.apk" "bin\Debug\\com.user.learning.locationtrackingservice-Signed.apk" 
1&gt;C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -s ENU7N16723000122 devices 
1&gt;C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -s ENU7N16723000122 shell getprop ro.build.version.sdk 
1&gt;C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -s ENU7N16723000122 shell getprop ro.product.cpu.abilist64 
1&gt;C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe -s ENU7N16723000122 shell pm dump com.user.learning.locationtrackingservice 
1&gt;The "InstallPackageAssemblies" task failed unexpectedly.
1&gt;System.AggregateException: One or more errors occurred. ---&gt; Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---&gt; Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.usere.learning.locationtrackingservice signatures do not match the previously installed version; ignoring!]
1&gt;   at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName)
1&gt;   at Mono.AndroidTools.AndroidDevice.&lt;&gt;c__DisplayClass91_0.&lt;InstallPackage&gt;b__0(Task`1 t)
1&gt;   at System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
1&gt;   at System.Threading.Tasks.Task.Execute()
1&gt;   --- End of inner exception stack trace ---
1&gt;   at Xamarin.AndroidTools.AndroidDeploySession.&lt;RunLoggedAsync&gt;d__99.MoveNext()
1&gt;--- End of stack trace from previous location where exception was thrown ---
1&gt;   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
1&gt;   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
1&gt;   at Xamarin.AndroidTools.AndroidDeploySession.&lt;StartAsync&gt;d__98.MoveNext()
1&gt;   --- End of inner exception stack trace ---
1&gt;   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
1&gt;   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
1&gt;   at System.Threading.Tasks.Task.Wait()
1&gt;   at Xamarin.Android.Tasks.InstallPackageAssemblies.Execute()
1&gt;   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
1&gt;   at Microsoft.Build.BackEnd.TaskBuilder.&lt;ExecuteInstantiatedTask&gt;d__26.MoveNext()
1&gt;---&gt; (Inner Exception #0) Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---&gt; Mono.AndroidTools.InstallFailedException: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.user.learning.locationtrackingservice signatures do not match the previously installed version; ignoring!]
1&gt;   at Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName)
1&gt;   at Mono.AndroidTools.AndroidDevice.&lt;&gt;c__DisplayClass91_0.&lt;InstallPackage&gt;b__0(Task`1 t)
1&gt;   at System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()
1&gt;   at System.Threading.Tasks.Task.Execute()
1&gt;   --- End of inner exception stack trace ---
1&gt;   at Xamarin.AndroidTools.AndroidDeploySession.&lt;RunLoggedAsync&gt;d__99.MoveNext()
1&gt;--- End of stack trace from previous location where exception was thrown ---
1&gt;   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
1&gt;   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
1&gt;   at Xamarin.AndroidTools.AndroidDeploySession.&lt;StartAsync&gt;d__98.MoveNext()&lt;---
1&gt;
1&gt;Build FAILED.
1&gt;
========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
</code></pre>

<p>I dont know why is this happening and how to resolve the issue.  My understanding is that a project created in Xamarin Studio can be opened and run in Visual Studio and vice versa.</p>