未安装 IIS Express - 对比 shell

IIS express not installed - vs shell

我的机器上安装了 visual studio shell。我第一次听到这个。那是什么?我可以使用它来开发人员构建和部署应用程序吗?和专业版有什么区别?VS shell是免费的吗?

不相信曾经用来描述 VS 的术语“shell”。

他们是 Visual Studio 专业版,您需要付费,然后是 Visual Studio 社区版,可以免费下载和免费使用。两者的区别?不多。我使用 Professional 编辑器大约 5 年。我现在使用的是免费的社区版,没有任何我想念的,甚至可以说是不同的。

所以社区版真的很棒,我想说它是可以免费获得的最棒的工具之一。

在安装 VS 期间,它应该为您设置和安装 IIS express。如果没有,那么我会 re-launch 安装程序,看看你是否没有检查或包含要安装的 Web 部件。

IIS express 再次适用于 Web 开发。与完整的 Web 服务器相比,您真正注意到或错过了 IIS Express 的唯一区别是什么? IIS 的配置屏幕和管理器更加丰富,并且具有更多来自 GUI 的设置。

然而,即使是现在,我也使用 IIS Express 进行开发,与我将生成的应用程序部署到完整的 Web 服务器相比,我在该网站上所做或拥有的一切在使用 IIS Express 进行开发期间都能 100% 完美运行完整版IIS。

我不记得必须与 VS 2019 社区版分开安装 IIS Express。

因此,下载并安装 Visual Studio 2019 社区版。它应该导致安装你需要的一切。这将允许开发 Web 应用程序或桌面。它包括您需要和要求的一切 - 包括部署甚至创建软件安装程序。

如果您计划使用和开发使用 SQL 服务器作为数据库系统的 Web 应用程序,我还建议安装 SQL Express。再一次,与完整版的 SQL SERVER 相比,SQL express 是一个很好的功能,可以满足您所做或需要的 99%。

VS 的免费社区版允许进行 c#、vb.net 桌面或 Web 开发。构建应用程序所需的一切都包含在内 - 即使是 Web 开发。 此版本与 VS 完整版之间的差异很小,实际上非常小。