如何在Microsoft Azure的应用程序服务中安装.exe



我在Microsoft Azure的应用程序服务中发布了一个web应用程序,但我的应用程序需要一个驱动程序来连接IBM数据库,该驱动程序安装在我开发应用程序的机器中,但现在我需要在Microsoft Azure应用程序服务安装包含该驱动程序的".exe"文件,以便使我的应用软件正确运行。

如何在Microsoft Azure的应用程序服务中安装.exe文件?

您不能在App Service中安装第三方软件。您应该考虑在虚拟机中部署应用程序。您可以将桌面远程连接到它并安装数据库驱动程序。

Azure应用程序服务不允许向其安装任何软件。

您可以在代码树中包含一些可执行文件(及其文件(,但拒绝写入文件系统或注册表。

我确认你不能。

如果可执行文件不需要复杂的依赖项,则可以将其存储在程序集资源中并写入临时目录(选中此项(。

另一种选择是直接将其与项目树一起部署。

然后您可以使用System.DiagnosticsAPI调用它。

但请注意,如果您正在运行Linux应用程序服务,则需要将文件设置为可执行文件。我建议直接调用shell命令:/bin/chmod +x your_cmd

最新更新