将 Excel 的 VB.Net DLL 移动到 Azure 上的云服务

moving VB.Net DLL for Excel to a cloud service on Azure

我有一个用 VB.NET 编写的 DLL,它提供 Excel 插件功能。我想把它移到云服务中。据我所知,在基于网络的 Excel 版本中无法使用该 DLL,所以...

有没有一种方法可以在线托管 DLL,并将 send/receive 数据发送到伪装成 Excel 的 DLL?

  • 创建 VB.Net Class 库,构建并 运行 应用程序
  • 创建网络应用程序(您需要的框架)
  • 将现有 VB.Net Class 库添加到新创建的 Web 应用程序或将 class 库 dll(所有必需的 dll)添加到新的 Web 应用程序。
  • 所有的 dll 都将在 bin 文件夹中可用
  • 默认情况下,当您将 Web 应用程序部署到 Azure 时,所有文件夹/dll 都将部署到 Azure

Is there a way to host the DLL online and just send/receive data to the DLL pretending to be Excel?

  • 或者直接上传需要的dll文件到KUDU控制台

正在上传 DLLS 以从 Azure WEB 应用程序引用它们

  • 在您的 Azure 中打开应用程序服务 => 单击您的 Web 应用程序 => 单击“高级工具 (Kudu)”——将在新选项卡中打开:

  • 然后“工具”->“ZIP推送部署”;

  • 然后点击你的Web App名称所在的文件夹,进入“bin”文件夹;

  • 将要引用的 dll 拖放到 Azure Web 应用程序中:

  • 现在您可以从 Azure Web 应用程序引用您的 dll