Visual studio with Xamarin SDK license agreement - c#

Right now I hate visual studio.
I install Visual Studio 2019, install Xamarin on it. Create a blank project. Window pops up asking me to accept the SDK license agreement; I do. VS status bar stuck at "Waiting for license agreement".
Fine, I'll wait. 45 min later, nothing changes. I go manually through an elevated CMD and run sdkmanager.bat --licenses and accept all of them. Restart visual studio. Waiting for license agreement. Try to open SDK Manager, there was an error trying to load, please retry. Try to open up the Android Device Manager... "Android device manager has stopped working"; sure, I'll bite and debug, maybe I forgot to install something. Yeah, argument exception, oldValue cannot be length 0.
Wait what?... Okay, I'll manually install android SDK; I do so, I change my route in VS. "This project requires an SDK".
Okay, f it, maybe Visual studio 2019 ain't working yet with Xamarin. Installed 2017; fire it up, create a project, all fine and dandy, "We're installing an SDK, this may take a few minutes. For more info check the output in the console window"
One hour later, there is no progress bar, there is NO CONSOLE WINDOW anymore in visual studio (thanks microsoft!) and the output window has no output (how ironic).
I'm out of ideas. Frustrated as ****. Any ideas?

About Setting up the Android SDK for Xamarin.Android , you can follow this to start the SDK Manager in Visual Studio, click Tools > Android > Android SDK Manager:
When selecting platform sdk to install or update , a dialog may be shown with the message, The following package requires that you accept its license terms before installing:
If the process not continuing after a while , you need to check the network whehter supports the SDK updated . Sometimes ,the gateway of network or firewall will afftet this .

Related

Visual Studio 2019 Installer doesn't start

I'm using Windows 10 ver. 1909. Installer hangs or does nothing. No feedback.
I had exactly this problem. Same version of Windows 10. I tried both vs_community.exe and vs_professional.exe. On a Microsoft Surface Pro 4. The installer launches, a brief unpacking screen appears, that vanishes, and you're left with the task manager showing the installer but no user interface. I tried numerous different suggestions from Googling as well as the Collect.exe tool. None of that helped. Someone had a similar problem that hinted that a display could cause the problem. My Surface had Duet installed, which allows you to use an iPad as a second monitor. Uninstalling that allowed Visual Studio to install normally. Apparently the Visual Studio installer is finicky about displays so if you have any unusual display drivers, or screen sharing utilities, they should be removed to allow installing. I suspect that the driver or utility could be put back after installation.
In my case, the issue was that I have downloaded and launched the installer to a user folder that contains non-English characters. Moving the installer to another folder fixed the issue. I´ve diagnosed the issue by looking into an installer log file in C:\Users<username>\AppData\Local\Temp\dd_vs_professional__143315035.1628536728_decompression_log.txt.
At first you need to download this tool Event Collect for visual studio, open your CMD as administrator,then run Collect.exe , after that you need to run your visual studio installer in the event of an error you will find and file named C:\Users{username}\AppData\Local\Temp\VSSetupEvents.txt that you can check to see the error messages.
For more details you can check documentation .
My case is very embarrassing for Microsoft. I downloaded Visual Studio Setup and started it right away from browser. It was opened and then immediately closed. Nothing I could read on the Internet about this problem was not helping. Then I did one very simple thing. Moved setup from original location: C:\Users(user name)\Downloads, to c:\Temp -> worked like a charm. The thing is that my user name contains international characters (plus containing a space). All in all 21. century, full unicode support everywhere, but not in windows. Really embarrassing.
Visual Studio 2019 Installer doesn't start
I lost time about something I shouldn't have, I couldn't install vscode studio 2019 (I've installed it on multiple machines before).
I don't know exactly why, observed there might be something in my folder blocking it, I just moved it to a new folder and I could install. Good luck and don't make the same mistake as me

Can't get the Android SDK Manager to work

Overview:
I cant open the SDK Manager. When I run it, the terminal shuts
immediately.
I can't open android.bat, it does the same thing as the SDK Manager.
I can't open the layout in Visual Studio, it comes up with a long
error about Java not being configured properly.
java.lang.NoClassDefFoundError: com/android/utils/ILogger
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
at java.lang.Class.getMethod0(Class.java:2774)
at java.lang.Class.getMethod(Class.java:1663)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: com.android.utils.ILogger
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 6 more
Exception in thread "main"
Things I've Tried:
Reinstalled Android SDK command line tool. From memory I installed
straight over the top of the current install.
Reinstalled Android SDK With Android Studio IDE.
I saw somewhere that the SDK won't work with JDK8, so I installed the
most recent version of JDK7.
Downloaded the Android SDK command line zip and copied the tools
folder to the current Android SDK directory.
I've looked over countless articles for an answer. I'm thinking that it may be because I'm on Windows 10 Home, and not Pro which was has caused problems with Xamarin in the past - due to Home not having Hyper V(I think that's the name).
I owe my life / or a beer to whoever can help solve this.

Why does visual studio fail to connect to mac agent for default detected Mac Agent?

I noticed today after setting up a new Mac and trying to connect with Visual Studio 2015 that visual studio was unable to connect to the default build agent that displayed when detecting Mac build agents for Xamarin.
Here is what exactly I did:
Connected new MacMini to network and installed Xamarin.Mac,IOS.
Created new solution to create IOS application using Xamarin in VS 2015.
Attempted to detect a build agent from the list.
Visual studio correctly detected the mac agent on the network(connected through wifi). (see image below, the second item in the list was in the list upon launch)
However, when trying to enter my credentials in the "Connect to Mac" modal, it failed. Oddly enough as well the spinner with caption "Retreiving SSH fingerprint" took quite a while to resolve.
I noticed that I could workaround the issue by clicking "Add Mac" in the Xamarin Mac Agent modal and manually entering the IP. This was the only way to workaround it. (see the image for that one in the list as well)
Also, Visual Studio is UNABLE to remove this default item from the list as well which seems rather odd. Why is this issue happening?
I encountered this exact same issue 2 days ago when bringing out my old Visual Studio/Xamarin build combo from financially induced coma, courtesy of Xamarin now being free:
My solution was to make sure that every single component was up to date on the latest versions:
Visual Studio 2015 with Xamarin
Xamarin Studio on the build Mac
Xcode 7.3 on the build Mac.
Only when those download/installs were done and the usual reboot dance had been finished, did the connection go smoothly.
However, I too still see the <build Mac> and <build Mac>.local in my choices. I simply chose the first one and stopped worrying about it.
I passed two days trying to resolve this problem and finally got it!!!
The solution:
On your Mac:
1) Download the Xamarin Studio for Mac by Xamarin website:
https://www.xamarin.com/download
The Xamarin Studio will install all necessary components.
2) If you already have Xamarin Studio installed on Mac, run it and go to menu "Xamarin Studio Community" and after click in "Check updates". Update all. ;)
On your Windows
1) Open Visual Studio
Menu Tools => Options => Find option Xamarin in left side of window => under find the option "Other" and click it
2) On right side, on dropdown field select the option "Stable" and click in "Check now".
Ready!
You need only await the downloads on Mac and on Windows to be completed.
My suffering
I tried to change many (MANY!!!!!!) network settings, change files on Mac, change files on Windows, I created an virtual machine with OSX following suggestions in forums.
But in the end was it that resolved.
Good luck for all of us!
Hugs!
Your ssh connection may be slow because the SSH server tries to reverse dns the connecting's machine's name. Using the IP address directly prevents it.
To disable ssh reverse dns lookup in the mac, edit the ssh config file and uncomment the "UseDNS no" line:
sudo nano /etc/ssh/sshd_config
CTRL-W UseDNS
uncomment the line by removing the #
CTRL-X then Y to save the file.
Reboot the mac.

Troubles installing Visual Studio Community 2015

I am attempting to install Visual Studio 2015 Community but during the installation there is a prompt on the install wizard saying either saying:
'Microsoft build tools x86' (I would assume it's trying to build something and it will not let me)
OR
'Creating a system restore point' (View screenshot):
https://i.gyazo.com/2da949c61d65bcf1b5c2b66dc3bfdf29.png
I am running Windows 10 and I do not know what to do! Even if I cancel the installation it won't let me and I have to force close it using the task manager. Furthermore it has taken up nearly 5GB on my HDD and I can't even uninstall it as it is showing the same message ('Creating a system restore point')!
Any suggestions on how to go about uninstalling it and installing Visual Studio the correct way? I desperately need it for my coursework.
Thanks,
James.
Visual Studio is a very large program and takes a long time to install. You need to have patience. Closing the installation with the task manager is a very bad idea. The install messes with your system files and force stopping it when it is messing with a system file results in corrupt system files.
I would restore your PC to a point before the forced stop install. Then I would start the installer and wait at least 6 hours for the installer to do something. If this does not work I suspect your computer is not suitable to run Visual Studio.
Have you waited long enough? Visual Studio is heavy software and creating system restore point may take a while. if you want to remove it you can follow this http://blogs.msdn.com/b/heaths/archive/2015/07/17/removing-visual-studio-components-left-behind-after-an-uninstall.aspx, even if it is for VS 2013 it should work similar. If it doesn't you can use System Restore to restore to a point before you tried to install. Then use CCleaner to clear temp files and try reinstalling. Also a little recommendation, remove .NET Framework from you PC and wait for VS to install it, it might get corrupted.

Unable to activate windows store app the app didn't start

First of all I would like to say that I already tried all the solutions I could find on the internet, including Unable to Activate Windows Store App
I recently upgraded my Windows 7 machine to Windows 8.1 to be capable of developing Windows Store apps using Visual Studio 2013. When I open a blank project (Windows Store -> Blank App) and run it I get this error:
Unable to activate Windows Store app 'Package Name'. The App1.exe
process started, but the activation request failed with error 'The app
didn't start'.
See help for advice on troubleshooting the issue.
I already tried:
Reinstalling Windows (Clean install)
Reinstalling Visual Studio 2013
Installing Visual Studio 2012 (same error)
Deleting "bin" and "obj" folder
Cleaning the solution
Uninstalling the app from start menu
Creating a new project
Acquiring the license multiple times (the license is valid)
Making sure that app.config doesn't exist
Investigating the Windows Event Log which says
Activation of the app 'Package Name' for the Windows.Launch contract failed with error: The app didn't start..
but found nothing useful
Adding a new Windows user
Run everything as administrator
and at last, changing the desktop background :)
None of this did bring a solution. Does anyone have an idea what else could be the reason for this error?
Thank you.
I found a solution. The problem was that the drive I was working on was encrypted (TrueCrypt). Moving the output folder to an unencrypted drive solved the problem.
If switching from x86 to x64, make sure your Project Properties Platform Target and Configuration Platform are BOTH set to X64.Hint you need to change to x64 debugging in the Build menu/Configuration Manager dialog to get the Configuration Platform in Project Properties to update.
This caused the activation error problem to be resolved for me
HTH
Robert
I had the same Error and tried after loading the SQLite Package for WP 8.1 some things above:
not working:
Clean and Rebuild
Restart Computer/Phone
what did the deal (for me)
I put Platform Target under Properties -> Build to ARM instead of x86
Hopefully this might help somebody else facing this ridiculously informative Errormessage.
I had the same problem with Visual Studio Community 2015 while trying to debug an Blank App (Universal Windows) using Visual C#.
Visual Studio was installed on Disk C:(SSD), and Project files were placed on D:(HDD). I´ve created a Folder on C: Drive and placed my test project there.
After that Error messages gone.
If you are receiving this error and are developing for Microsoft Hololens:
You are trying to build to a device that is asleep. To wake your device, tap on the button on the back (on/off button).
Good luck!
I've tried all the solutions found on the net and none applied to my case, not even this one.
The only way I could make it work was changing the Package Name in the appxmanifest.
This made me think there must be some leftovers somewhere around with the old package name, that are either corrupted or inaccessible because of some permissions issues.
It might be just a coincidence but the problem appeared twice after I tried using the app verifier (appverif.exe)
Now I reassociated my app to a store app package and things seem to continue working...
In my solution, I have a non-UWP project (Multiplatform development) that builds with a different Solution Platform.
I was attempting to run the UWP project in Debug, but as the wrong Solution Platform.
Edit:
I also get this when I build my project for Any-CPU, instead of x64.
Ensure that ALL APPLICATION PACKAGES has "read" permissions on C:\Windows.
My organization's group policy likes to strip all permissions from C:\Windows, including the ALL APPLICATION PACKAGES group . By adding it back in and setting Read & execute, List folder contents, and Read, I'm able to run the app from Visual Studio without any problems.
See What to do if your Windows 8 Modern App fails to start for more tips, including this one.
I had the same problem in Visual Studio 2015 Update 3, Windows 10 Build 10586.494.
The error came up when trying to start any UWP app that I compiled without .NET Native Toolchain. With Native Toolchain enabled, the apps would start.
Installing a new (blank) app manually fixed the error for me:
Start VS 2015
File > New > Project.
Blank App (Universal Windows) Visual C#. OK.
Make sure to be in Debug config
Right click on Project > Store > Create App Packages
No. Next.
Select Debug for all architectures.
Create
When packaging is finished, open Explorer to the project path / AppPackages / [...]_Debug_Test
Right-click on Add-AppDevPackage.ps1 > Run with PowerShell
Follow the instructions
Start the installed app from Start Menu
I had the same problem a couple of weeks ago. A simple restart helped me out.
Also tried this one?: http://irisclasson.com/2012/11/04/problem-unable-to-activate-windows-store-app-the-app1-exe-process-started-but-the-activation-request-failed-with-error-the-app-didnt-start/
Hope its usefull to you
I managed to fix the same problem by rebuilding the solution. (In Vis Studio 2012)
I have tried many solutions and nothing worked. At the end what worked for me was to change the startup project to windows phone 8.1 and after it runs OK I changed it back to windows 8.1 and it runs OK. It works for me as I am making a universal app. Hope it helps anyone else.
I had the same issue with a Windows Store App after moving some files around. I ended up opening an older file (as Admin) to see if it would run and found that it did. I then returned to the file that would not and it ran also. I believe opening the older file (as Admin) reset the paths for development and the permissions. Hope this helps.
Same problem - moved my project from the TrueCrypt Partition and all was fine.
I had a similar issue, solved by choosing a new publisher certificate. And of course restarting Windows
I had same issue. Selecting proper Platform solved my problem. i.e. My application was selected to run under x86 platform, while my OS & SDK supports x64. Selecting x64 solved my problem.
I had the same problem on a UWP app when creating a package for Testing, but not when runing directly from Visual Studio 2017.
The solution was to select only the architecture that I am using to Debug the App, Instead of all options (x86, x64, ARM).
Here is the option choosed on Visual Studio
There are can be a couple of things that might be causing this problem.
Here are the trouble shooting steps that helped me out:
Step 1 : Check to see if running visual studio in the elevated mode (Run as an Administrator) helped solve the problem. (Sometimes, your folder permissions might get mangled due to various softwares that you might have install)
Step 2 : Delete all the bin and obj folders in your project and rebuild the projects in your solution manually.
Step 3 : Do a quick check of your System Type (x64 or x86 etc) and see if your project is targeted for the same.
Here is how to do know your system type: Win + R > cmd > systeminfo
If it says x64, then make sure to select the Solution Platforms (In visual studios top action bar) as x64 or so forth depending on your architecture.
Thats all I did to solve my problem.
I had unticked an option while trying to get debugging working prior to this error, the fix for me was to re-check the "Compile with .NET Native tool chain"
A rather niche situation and solution...
I was remote debugging a UWP app for a while successfully. After some reworking, I ran into this issue. In the main app project I had set the windows version compatibility accordingly (I am running the app on a Windows 10 IoT Enterprise 2019 device) but had forgotten to match those windows target and minimum versions for the Library Project that was in my solution.
After cleaning and re-deploying the solution (first uninstalling the app from the remote device), the problem went away.

Categories

Resources