繁体   English   中英

应用程序内的C#.Net IIS应用程序

[英]C# .Net IIS Applications within Application

在我的组织中,有一个过程,其中每个新网站/应用程序都要添加到IIS中,我们必须经历6周的复杂过程并等待。 即使该过程完成后,团队也将无法访问IIS。 我们只能使用TFS,Web部署等来部署构建文件。

我已经为IIS中的第一个应用程序/站点启动了该过程。 我想知道是否可以通过将即将推出的应用程序变成应用程序的应用程序来避免将来对新应用程序的请求/过程:)。 类似于子应用程序。 但是请记住,我没有IIS访问权限。 我仍然可以访问应用程序的Web配置。 我也可以自由地管理URL结构/模式。

通过使用多个路线,多个项目等。只是大声思考。 我的应用程序将为Web api,mvc等类型

有什么疯狂的想法吗? 提前致谢。

IIS中可以在同一站点下有多个应用程序根,可以是虚拟目录或真实目录。

这些单独的应用程序将具有单独的配置,并且不会继承彼此的设置。

您可以访问你的应用程序相同的域下,或者被配置为使用不同的域http://www.domain.com/app1http://www.domain.com/app2

它们可以共享相同的应用程序池,也可以配置为使用不同的应用程序池。

由于您没有访问IIS的权限,因此我不确定如何配置应用程序池或域,但是Microsoft.Web.Administration命名空间可能会帮助您通过代码完成此操作。 它包含用于管理IIS各个方面(包括配置)的托管类。 可以从.Net或PowerShell中使用它。

使用System.DirectoryServices创建站点和虚拟目录

使用IIS程序管理

暂无
暂无

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

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