简体   繁体   English

我如何找出部署 ASP.NET+VB 应用程序需要什么版本的 IIS?

[英]How can i find out what version of IIS i need to deploy ASP.NET+VB App?

I just got application written in ASP.NET and VB, can i deploy it on any IIS?我刚刚得到了用 ASP.NET 和 VB 编写的应用程序,我可以将它部署在任何 IIS 上吗?

Are there any files in project with that kind of information?项目中是否有包含此类信息的文件?

Any IIS that supports ISAPI, I guess, but IIS 5.1 + is recommended (.NET probably won't run on OS that run IIS4 anyway).我猜,任何支持 ISAPI 的 IIS,但建议使用 IIS 5.1 +(.NET 可能无论如何都不会在运行 IIS4 的操作系统上运行)。

IIS 6 is the minimum for recent .NET versions (ie Windows 2003) because Win2000 is not supported (considering server only here). IIS 6 是最近 .NET 版本(即 Windows 2003)的最小值,因为不支持 Win2000(仅考虑此处的服务器)。

The Windows version will tell you the IIS version: Windows 版本会告诉您 IIS 版本:

Server 2003: IIS 6服务器 2003:IIS 6
Server 2008: IIS 7服务器 2008:IIS 7
Server 2008 R2: IIS 7.5服务器 2008 R2:IIS 7.5

Also XP: IIS5.1;还有XP:IIS5.1; Vista: IIS7远景:IIS7

There are no files or magic numbers anywhere that can tell you this.任何地方都没有文件或幻数可以告诉您这一点。 Chances are preety good that it will run on a newer versions of IIS but even then your goign to need to know what functionality it requires.很有可能它将在较新版本的 IIS 上运行,但即便如此,您仍然需要知道它需要什么功能。 For example is it using WebDav?例如,它是否使用 WebDav? IIS is preety good at being backwards compatible but forward compability not so good. IIS 非常擅长向后兼容,但前向兼容性不太好。 For example IIS7 introduced new functionality which if the application is using it, would prevent it from running on IIS6.例如,IIS7 引入了新功能,如果应用程序正在使用它,则会阻止它在 IIS6 上运行。

Do you know what version of .net it requires that is more likely to bite you then anything else?你知道它需要哪个版本的 .net 比其他任何版本更容易咬你吗?

Here is a good MSDN link detailing which IIS version comes with which version of Windows as well as useful links for configuring it.这是一个很好的 MSDN 链接,详细说明了 IIS 版本与哪个版本的 Windows 以及用于配置它的有用链接。

ASP.NET and IIS Configuration ASP.NET 和 IIS 配置

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

相关问题 我在ASP.NET和IIS中需要什么? - What do I need out of ASP.NET and IIS? 如何将带有 React 前端的 ASP.NET Web API 部署到 IIS? - How can I deploy an ASP.NET Web API with React frontend to IIS? 如何以完全信任的方式部署IIS ASP .NET应用程序? - How do I deploy an IIS ASP .NET application with full trust? 如何在本地iis上部署asp.net Web应用程序? - How can I deploy an asp.net web application on my local iis? 在哪里可以学习如何将ASP.NET 4 MVC 2应用程序部署到IIS7? - Where can I learn how to deploy ASP.NET 4 MVC 2 applications to IIS7? 如何在不创建单独站点的情况下在 IIS 上部署 ASP.NET web? - How can I deploy an ASP.NET web on IIS without creating a separate site? 如何在 ASP.NET 中找到根页面? - How can I find out the Root Page in ASP.NET? 如何将ASP.NET应用程序部署到Azure容器? - 不支持操作系统版本的映像 - How do I deploy ASP.NET app to Azure Container? - OS version of image is not supported 我怎么知道我的Asp.Net应用程序运行在哪个IIS版本下? - How can I know under which IIS version my Asp.Net application is running? 我可以在IIS上运行asp.net-vnext的云优化版本作为普通的asp.net项目吗? - Can I run cloud optimized version of asp.net-vnext as normal asp.net project on IIS?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM