According to this document, you belong to an organization but not an enterprise, and you meet the requirements of this part:
If none of the above apply, and you are also not an enterprise (defined below), then up to 5 of your individual users can use the software concurrently to develop and test your applications.
You can use MFC components in both the community edition and the professional edition. You can check the Visual Studio Community component directory document.
*
Update:
As long as your company does not meet the enterprise definition, and no more than five people use Visual Studio.you can sell your software.
This is the definition of enterprise:
(a) More than 250 PCs or users.
(b) Annual income is USD 1 million (or equivalent in other currencies).
Sincerely,
Peng
*
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread
If it's the latter, and I build a Unity game using Visual Studio, and upload a build of my game to an internet forum to get feedback, and it gets more than 250 downloads, does that make me an enterprise and means that I have to buy an enterprise license?
I use VS Pro 80% of the time, but I like to have a test system with the Community version to ensure that my components work properly with the Community sku. This may not be necessary, but I have been bitten in the past, and just prefer to do this extra level of integration testing.
See Compare Visual Studio Product Offerings. The professional edition has everything the community edition has. The only difference I see is, as you know, the professional edition is required for enterprises, except there seems to be more for CodeLens in the professional edition, whatever that is. It is exceptionally normal for Microsoft to support upgrades such as you are asking about. I think you can be confident that Microsoft will continue to support you as you grow. Also see Microsoft for Startups; I know nothing more than what is in that page except I know that Microsoft often can help startup businesses.
A friend of mine has a small company that needs a new website,
and I am interested in helping him, since I have worked a bit with Asp.net MVC. However, I am not sure if I'm allowed to sell or give away websites made with the community edition of Visual Studio.
INSTALLATION AND USE RIGHTS. a. Individual license. If you are anindividual working on your own applications to sell or for any otherpurpose, you may use the software to develop and test thoseapplications.
From your question, it sounds like you would be a contractor for your friends business. It doesn't sound like you'd be considered an affiliate as your consulting company is not under direct control of your friends business. Since you probably don't have 250 or more computers, and you're consulting business probably doesn't do more than $1M in annual revenue, you wouldn't be considered an enterprise.
You sound exactly like what is described in a. and nothing like b. definition of an enterprise. And the line above says if you are not any of the above and not an enterprise, you're good. So my layman interpretation of the text you posted here is that you'd be fine to sell the app to your friends business. Of course, consult a lawyer to be sure. They probably could get you an answer fairy cheaply. It wouldn't take one long to read the license and give you an answer. I consulted a lawyer for a matter and our conversation took 15 minutes for me to describe and her to give advice, so I only paid $45. ($180/hr rate).
Also I feel I should clarify something; nothing in the text you've pasted indicates that it matters who your customer is. It matters if you're considered an affiliate or not, but I'd be surprised if you were considered one.
The main workaround has been to sign into a Microsoft account. However, that workaround doesn't work for computers that are not allowed to access the internet. I am having that issue for a server that is not allowed to go out to the internet for the necessary sign-in.
The above is all just my opinion on what you should do.
As with all advice you find on a random internet forum - you shouldn't blindly follow it. Always test on a test server to see if there is negative side effects before making changes to live!
I recommend you NEVER run "random code" you found online on any system you care about UNLESS you understand and can verify the code OR you don't care if the code trashes your system.
This issue falls under the "we've done it like this for years." The client somehow got VS 2015 installed on the server and assumed that was the standard. If necessary I suppose I can try to talk them out of it since our Systems team also asked the question you did.
We run VS2017 on a few clients, all 100% disconnected from the internet. Downloading the package is a bit of a pain, getting all the dependencies together; but once done, we haven't had issues of "phone home" activation.
Thanks for your reply, Andy. I don't recall exactly, but basically I downloaded VS 2017 Community Edition to my local computer, ran some steps to get the offline files, then copied all of that to the server. It is possibly I didn't do the download correctly, or that I downloaded the wrong files.
From a cost perspective, it will probably be cheaper to install visual studio on the developer machines rather than getting enterprise/professional licenses for all of the developers so they can use it on the server.
I would still be pushing for getting this uninstalled from the server. Visual studio is not very light on resources, so I wouldn't want visual studio running on any server (test or live) if I could avoid it. I imagine there are some use cases where having it on there is required, but if it isn't required, I'd much rather bog down my local machine than bog down a server.
Nowadays, Visual Studio is definitely one of my top 5 most-used applications. I have also started using Visual Studio Online to store source codes few months ago. I have started migrating my management packs and PowerShell scripts into Visual Studio Online, and connect Visual Studio to my Visual Studio Online repository.
Microsoft has released a new edition of Visual Studio 2013 few days ago: Visual Studio 2013 Community Edition. This morning, in order to test it, I uninstalled Visual Studio Ultimate from one of my laptops, and installed the new community edition instead.
PowerShell Tools for Visual Studio 2013: This is a community extension developed by PowerShell MVP Adam Driscoll (More information can be found here). This extension enables Visual Studio as a PowerShell script editor. As expected, it works in the Community edition and my PowerShell script is nicely laid out:
Lastly, having said that, in terms of licensing for the community edition, there are some limitations. Please read THIS article carefully before using it. i.e. If you are working for a large enterprise and are developing a commercial application, you probably not going to able to use it.
One of my favorite things in Visual Studio has always been CodeLens. It's this beautiful little feature that tells you what's referencing a piece of code and where it is as well as if it has any associated tests.
From what I remember it was only available for the paid tiers of Visual Studio for the longest time. A lot of developers complained that CodeLens was missing from Express, which was an even more limited edition of Visual Studio before Community became a thing.
I hadn't thought about CodeLens outside of a work environment because I just never needed it on the smaller side-projects I made at home. As I've been making larger and larger projects for myself and the community I started to miss having the ability to quickly find where some of my functions or models were being referenced or if they had test coverage.
I have installed Visual studio community edition 2019 followed by ODT for VS 2019 19.3.3.0.0 and SSIS to load data from SSMS to Oracle database. But I'm unable to find the Oracle provider for OLE DB option for destination. Could you please help on this.
Microsoft Visual Studio Express was a set of integrated development environments (IDEs) that Microsoft developed and released free of charge. They are function-limited version of the non-free Visual Studio and require mandatory registration.[3] Express editions started with Visual Studio 2005.
In 2013, Microsoft began supplanting Visual Studio Express with the more feature-rich community edition of Visual Studio, which is available free of charge[4] with a different license that disallow some scenarios in enterprise settings. The last version of the Express edition is the desktop-only 2017.
Visual Studio 2005 Express, the first version of the Express edition, was released in October 2005. It runs on Windows 2000 SP4 and later. The first service pack for 2005 Express was released in December 2006. This version is freeware and requires no registration.
Visual Studio 2008 Express reached general availability in November 2007. Its first service pack was first publicly available in on 11 August 2008. This version requires Windows XP SP3, although it can develop apps compatible with Windows 2000. Microsoft introduced mandatory registration in this version.[5]
Visual Basic 2005 and Visual Basic 2008 Express feature a Visual Basic 6.0 converter that makes it possible to upgrade Visual Basic 6.0 projects to Visual Basic.NET. The converter is not included with the Visual Basic 2010 Express.
7fc3f7cf58