如何将Lightswitch应用程序部署为web应用程序和桌面应用程序?

本文关键字:应用程序 web 桌面 部署 Lightswitch | 更新日期: 2023-09-27 18:02:58

我想发布我的LightSwitch应用程序作为一个3层桌面应用程序和一个web应用程序。有什么方法可以同步的方式做到这一点吗?有没有任何命令,可以让我做检查之前尝试,例如在一个web应用程序中的OOB动作?基本上,我在网上找不到任何关于桌面(OOB)和web部署的内容。我想知道是否有关于这方面的消息。

如何将Lightswitch应用程序部署为web应用程序和桌面应用程序?

你应该能够检测你的灯开关应用是在浏览器内还是在浏览器外,使用AutomationFactory.IsAvailable属性,浏览器内返回false,浏览器外返回true。

关于发布到桌面和Web,我认为你可以运行桌面的发布向导,这样它就会在../Publish目录中产生必要的文件,将它们保存在某个地方,然后重新运行Web的发布向导。只要您将数据发布到相同的位置(如果您希望在两个应用程序之间共享数据),那么这应该可以工作(但是我没有尝试过,所以不能保证)。