简体   繁体   English

未安装 IIS express - vs shell

[英]IIS express not installed - vs shell

I have visual studio shell installed on my machine.我的机器上安装了 Visual Studio shell。 First time I am hearing this.我第一次听到这个。 What is that?那是什么? Can I use that to developer build and deploy application?我可以使用它来开发人员构建和部署应用程序吗? What is diff with professional edition?VS shell is free?专业版有什么区别?VS shell是免费的?

Not herd the term "shell" ever used to describe VS.不要把曾经用来描述 VS 的术语“shell”混为一谈。

Their is Visual Studio Professional edition that you have to pay for, and then there is Visual Studio Community edition which is a free to download and free to use.他们是您必须付费购买的 Visual Studio 专业版,然后是免费下载和免费使用的 Visual Studio 社区版。 The difference between the two?两者的区别? Not much.不多。 I used the Professional editor for about 5 years.我使用专业编辑器大约 5 年。 I am now using the free community edition, and there nothing at all that I miss, or can even tell that is different.我现在使用的是免费社区版,我没有任何想念的东西,甚至可以说这是不同的。

So the community edition is really amazing, and I would say its one of the most amazing tools that can be had for free.所以社区版真的很棒,我想说它是免费提供的最神奇的工具之一。

During a install of VS, it should setup and install IIS express for you.在安装 VS 期间,它应该为您设置和安装 IIS express。 if not, then I would re-launch the installer and see if you did not check or include the web parts to install.如果没有,那么我会重新启动安装程序,看看您是否没有检查或包含要安装的 Web 部件。

IIS express again is fine for web development. IIS express 再次适用于 Web 开发。 About the only difference that you really notice or miss from IIS express as compared to the full web server?与完整的 Web 服务器相比,您真正注意到或错过 IIS express 的唯一区别是什么? the configuration screens and manager for IIS is MUCH more rich and has a lot more settings from the GUI. IIS 的配置屏幕和管理器更加丰富,并且具有更多来自 GUI 的设置。

However, even now, I use IIS express for development, and everything I do or have in that web site works 100% perfect during development with IIS express compared to when I deploy the resulting application to a full web server running full edition of IIS.然而,即使是现在,我还是使用 IIS express 进行开发,与我将生成的应用程序部署到运行完整版 IIS 的完整 Web 服务器相比,我在该网站上所做的或拥有的一切在使用 IIS express 进行开发期间都可以 100% 完美运行。

I don't recall having to install IIS express separately from the VS 2019 community edition.我不记得必须与 VS 2019 社区版分开安装 IIS express。

So, download and install Visual Studio 2019 community edition.因此,下载并安装 Visual Studio 2019 社区版。 It should result in installing everything you need.它应该导致安装您需要的一切。 This will allow development of web applications, or desktop.这将允许开发 Web 应用程序或桌面。 It includes everything you need and require - including that of deployment and even create a software installers.它包括您需要和需要的一切 - 包括部署,甚至创建软件安装程序。

I also recommend installing SQL Express if you planning to use and develop a web application that uses SQL server as the database system.如果您计划使用和开发使用 SQL 服务器作为数据库系统的 Web 应用程序,我还建议安装 SQL Express。 And once again, SQL express is fine feature wise compared to the full edition of SQL SERVER for 99% of anything you do or need.再一次,与 SQL SERVER 的完整版相比,SQL express 在功能方面非常出色,可以满足您所做或需要的 99% 的任何事情。

The free community edition of VS allows c#, vb.net desktop, or web development. VS 的免费社区版允许 c#、vb.net 桌面或 Web 开发。 Everything you need to build applications is included - even for web development.包括构建应用程序所需的一切 - 甚至用于 Web 开发。 The difference between this version and the full edition of VS are minor, and in fact VERY minor.此版本与完整版 VS 之间的差异很小,实际上非常小。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM