Is it necessary to have a license to use Visual Studio 2015 community edition? - visual-studio

I downloaded a VM from here: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines
I used my windows license key to activate windows 10.
When I launched Visual Studio, a box pops up saying:
License: 30 day trial (for evaluation purposes only) Your evaluation
period has ended.
I click on the option "Check for an updated license", and it asks me to :
Type the email address or phone number of the account you want to sign
in with.
What's the point of this ? I thought the Visual Studio community edition was free. Are there any restrictions based on WHICH email address or phone number I use ? How long is a license valid for ? Should I use my work or personal email address, or does it not matter? Is there a way I can just use VS without having to register anything ?

Yes, you do need a license. The license is free and requires you to register (or confirm your registration) with Microsoft.
This ensures that are you are still in compliance with the community edition.
Registration and confirmation (or re-registration) is a condition to keep the Community Edition under an active support subscription.

You only need to register it with your Microsoft email account. Then you can use it as usual. Just give it your Microsoft email and password.

Related

Visual Studio 2013 unable to sign in for license

After Update 4 I am experiencing the following error message:
I am not even able to sign in to my Microsoft account but it was working ok before the update. Please let me know what I have to do to get it working again.
Licensing / Purchase
I signed into the IDE, but it’s still telling me that the trial will expire. What’s going on? The odds are that the account you signed
in with doesn’t have an MSDN subscription or Visual Studio Online
subscription associated with it. Sign in with an account that does and
the license should be issued automatically or apply a product key
Community Edition is telling me my trial has expired. Do I have to pay for Community edition? No, Community edition is free to use. We
use the same infrastructure that allows you to unlock VS w/ an online
subscription to manage the requirement of signing into Community
edition so some of our strings overlap cross these scenarios. Trial
here means the period you can use the community edition before you
must sign in to fully unlock the IDE.
Source
Emphasis is mine. Does your account have a MSDN or Visual Studio Online subscription?
The most common cause is having the system clock out-of-date. Make sure your date and time are set correctly, and sync them online if you have to. This should fix your issue.

Visual Studio Online and Local Build Host

We have visual studio online professional license and MSDN, we need a local build server as we require third party controls. Can anyone tell me the licensing on this? Do we need to purchase a local TFS license as well?
No additional software needs to be purchased to setup a build environment with VSO.
If you want to setup a Xaml build controller the easiest way to get that is to download and install but not configure TFS Express which is free and does grant you a license to use the software. Once that is done you can simply launch the admin console and configure the build controller against your VSO account.
With the new build system you simply download the agent software directly from VSO in your account control panel. You can find documentation here https://msdn.microsoft.com/Library/vs/alm/Build/agents/windows#ManuallydeployabuildagentDownloadandconfiguretheagent
Each account allows you to connect 1 Xaml controller or 1 agent for free. To connect additional agents you need to purchase more Private Agents you can see details on pricing here https://www.visualstudio.com/features/continuous-integration-vs and here https://www.visualstudio.com/en-us/get-started/setup/get-more-build-or-load-testing-vs
If the MSDN subscription account you have is one of the followings, you can download and deploy one instance of Team Foundation Server 2015 from MSDN subscriber download site, and you get one CAL(Client Access License) as well.
Visual Studio Enterprise with MSDN
Visual Studio Professional with MSDN
Visual Studio Test Professional with MSDN
MSDN Platforms
However, for example, if you want to have 2 build servers to associate with VSO, you have to buy another one license for TFS (TFS license includes build service); similarly, if you want to allow 10 users to use the build server, you may need to buy CAL license based on the TFS license you have (for example, Team Foundation Server 2015 purchased in retail channels contains up to five CALs)
Please check the license white paper for the details: http://www.microsoft.com/en-us/download/details.aspx?id=13350

Phone failed to appear in device list in MSVC 2013

Well, I have a Microsoft account that I have used when I was installing Windows 8 on my PC. That is usual, non-developer account. Now I want to begin development for Windows Phone using real device. My boss has purchased a licence and gave me login/password to paid Developer Account. I have used that paid account to register a phone device. I can see device connected in File Explorer. And I can see device registered in Developer Dashboard. But I cannot see it in MSVC 2013's combo-box. I can only see a list of emulators.
I guess I have to switch my Microsoft account to that that paid Account on my PC, but I don't know how to do it. Or maybe Microsoft uses something like Developer certificates or provisions as Apple does?
you can switch to different account in visual stodion 2012 see at the top right of the VS2013 expand your current account and click account Settings.. and from the next dialog sign out and sign in with different account.
Hope this helps.
No you could find an option called device with the set of the emulators in your combo box?
Don't you?
You don't need anything, you just need to have the VS completely installed.

I'd like to use VS 2010 Pro on 4 workstations, what MSDN Subscription or licensing model is best?

I'd be the only one using the product, but I'll need to install VS on 4 different computers: My office Desktop, one virtual machine, my home desktop and my laptop.
I've been using the MSDN Operating Systems subscription for a number of years so I have a general idea of what I'm allowed to do, but I don't understand if a Visual Studio Professional with MSDN allows me to install multiple copies of VS Pro.
To give you an idea of what I'm looking for, I'm currently using Delphi 2010 Named User: this allows me to install Delphi on multiple computers, given I'm the only one using those Delphi installations.
The license is per-user, so you can install it on any number of devices, but it is licensed only for you to use. This is printed in clear text in the Visual Studio 2010 and MSDN Licensing White Paper:
Any team member can install and use
MSDN software on as many devices as
they like. The license does not
restrict where the device is located
(at work, at home, at school, at a
customer’s office, etc.). However,
each user of that MSDN software must
have an appropriate MSDN subscription.

Developers OS license with MSDN Premium Subscription

I have been looking at whether our MSDN Premium Subscriptions would cover upgrading our developer’s machines from Vista OEM to Win 7 RTM MSDN.
The assumption here is that "design, develop, test, or demonstrate" covers the developer’s day job, so should cover the OS.
I have found that other development shops seem to make this same assumption.
Having looked at the MSDN Subscription Software Use Rights page this does not seem to be the case.
from the page :
"Many MSDN subscribers use a computer for mixed use—both design, development, testing, and demonstration of your programs (the use allowed under the MSDN Subscription license) and some other use.
Using the software in any other way, such as for doing email, playing games, or editing a document is another use and is not covered by the MSDN Subscription license.
When this happens, the underlying operating system must also be licensed normally by purchasing a regular copy of Windows such as the one that came with a new OEM PC"
So if you are not using the operating software install to purely "design, develop, test" read "use your visual studio license" and you answered a company email you are in violation of the license.
Is this indeed the case?
Is there a way that MSDN OS licenses can cover your day to day dev machine?
Did you make the same assumption as I did?
Yes that's the case. No you can't change the license.
MSDN license has always been a "technical" license that restricts the usage to development "sandbox" only. Your primary workstation must be covered by a regular non-dev license. Although I heard of some shops that (purposefully or not) violate this license and are very happy with the savings.
Based on this document the accepted answer no longer appears to hold true (at least for licensed users of Visual Studio Enterprise with MSDN).
Relevant excerpt (p13) says:
Production use of Office Professional Plus 2016
Office Professional Plus 2016 can be used by licensed users of Visual Studio Enterprise with MSDN or Visual Studio Enterprise – annual on
one device for production use
From this page the Office Professional Plus SKU contains Outlook, and although IANAL it would seem that use of Outlook is now allowed with an MSDN subscription.
With regard to the underlying OS this remains excluded. The relevant text from the licensing document says:
When there is mixed use the underlying operating system must be licensed normally by purchasing a regular copy of Windows such as the
one that came with a new OEM PC.

Resources