如何在 IIS 服务器上部署命令行程序 (exe)?
Posted
技术标签:
【中文标题】如何在 IIS 服务器上部署命令行程序 (exe)?【英文标题】:How to deploy command-line program (exe) on IIS server? 【发布时间】:2021-06-10 04:53:10 【问题描述】:我有一个经典的命令行程序 (exe),它接受一些参数并做一些事情。 我想通过互联网访问它,即通过网络浏览器。 我有一个带有 IIS Web 服务器的 Windows 服务器和一个正在运行的网站。 有没有办法直接部署这个exe命令行程序?它可以嵌入到现有的网站吗?如果没有,下一步的方法是什么? 如果是,如何将参数传递给exe程序?
【问题讨论】:
【参考方案1】:据我所知,.exe 无法部署在 iis 服务器上,因为必须将 IIS 上的 Web 应用程序配置为能够运行可执行文件。如果你想通过 IIS 运行 .exe,你可以这样尝试:
-
让您的网站编写一个文件,表明该进程需要
运行。
编写一个在 Web 服务器上运行的 Windows 服务,用于监视您的网站创建的文件。
【讨论】:
以上是关于如何在 IIS 服务器上部署命令行程序 (exe)?的主要内容,如果未能解决你的问题,请参考以下文章
windwos组件自动化安装-命令行DISM安装iis和msmq消息队列
如何使用命令行msbuild部署VS2012网站项目而不进行预编译?