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

问题描述 投票:0回答:1

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

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

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

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

c# iis
1个回答
0
投票

根据你的描述,我建议你可以考虑使用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/

© www.soinside.com 2019 - 2024. All rights reserved.