从代码c#自动配置创建IIS服务或其他东西

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从代码c#自动配置创建IIS服务或其他东西相关的知识,希望对你有一定的参考价值。

我需要提出一个服务来使用我的应用程序的编译,而无需在Windows中手动配置IIS

我的应用程序Web的一个版本有内部数据库,它是脱机工作所必需的。用户不手动配置IIS服务。

就像桌面应用程序,但对于Web应用程序,您可以在本地计算机上使用它,只需进行应用程序编译

我的应用程序是带有SQL Server的MVC C#。

答案

根据你的描述,我建议你可以考虑使用docker

docker可以创建一个包含IIS设置和应用程序文件的映像。

然后客户可以使用docker直接运行图像,而无需使用任何其他设置。

有关如何使用vs生成docker文件以及如何使用它的更多详细信息,请参阅以下文章:

https://docs.microsoft.com/en-us/dotnet/standard/containerized-lifecycle-architecture/design-develop-containerized-apps/visual-studio-tools-for-docker

如何使用asp.net应用程序安装run docker。

https://docs.docker.com/engine/reference/run/

以上是关于从代码c#自动配置创建IIS服务或其他东西的主要内容,如果未能解决你的问题,请参考以下文章

WIN10 应用程序修改IIS程序池配置及Azure云服务修改程序池配置避免自动回收

为啥我的win2003 的iis会自动停止服务?

Teamcity 自动构建配置

C#配置IIS站点

自动化发布-GitLab WEB Hooks 配置

我可以配置我的 Dev C++ 或任何其他与 C++ 兼容的 IDE,以在我创建的每个新源文件中自动包含一些代码吗?