如何像LogMeIn一样创建设置体验?

时间:2010-08-14 01:58:08

标签: c# web-applications wix setup-deployment

我想知道是否有人(也许是StackOverflow上的某个人为LogMeIn工作,并且可以填写我的详细信息)知道如何创建类似的体验,就像安装他们的远程组件时的LogMeIn一样登录到他们的网站时,在计算机上?

通常,当您在拇指驱动器上下载并保留其远程组件时,您必须使用您的用户名和密码登录其软件,但是当您在他们的网站上时,并从他们的菜单中单击“添加计算机”。选项,设置过程绕过登录过程。

我在不同的工具上编写规范,但在部署模型中类似,并且具有该功能将使最终用户的设置过程从长远来看变得更加简单。

非常感谢任何协助。

修改 我做了一些挖掘并遇到了this如何从表中读取的示例。所以现在我想也许我的方法是创建一个自定义的“下载”页面,当它被点击时,msi被读入内存,我编辑一个自定义属性来插入一个guid或其他到期的属性10分钟左右,并使用guid将用户帐户链接到安装实例......嗯......可能有效:))

在我为所述项目构建msi安装程序之前,在我的下一个极客周期间尝试一些事情。

2 个答案:

答案 0 :(得分:1)

Windows Installer具有转换的概念。 LogMeIn可能只是使用基本msi并以编程方式生成变换并将其作为水印过程的一部分应用。

变形安装程序(带变换): http://www.tramontana.co.hu/wix/lesson9.php

这里的概念很简单,您的大部分工作都将集成到您的网站构建/发布流程中。

就个人而言,我很担心将这么多信息写入MSI,但LogMeIn显然有一个商业案例,可以让用户尽可能轻松地轻松实现。

答案 1 :(得分:0)

获得(非防火墙)窗口框的管理员密码后,您可以复制文件,远程更新注册表,启动服务等。

这是remote VNC install procedure

的一个示例

我查看的一个远程桌面供应商(不记得是哪个)允许通过订购计算机登录并安装在同一子网上的任何计算机上进行远程安装。