每台机器安装mapi自定义表单服务器(基于消息)
per machine install of mapi custom form server(message based)
我有一个自定义消息表单服务器,我正在安装基于windows server 2003和2008的终端服务器。我想做每台机器安装,我似乎不知道如何为所有登录到机器的域用户安装它。
如果我使用http://msdn.microsoft.com/en-us/library/cc815785.aspx Installform,我可以安装到本地表单库或个人表单库,这是用户特定的。我不想安装到组织形式库,如果它不能通过基于msi的安装程序完成。我要做什么使表单服务器提供给所有用户,我试过做MapiOpenLocalFormContainer,然后InstallForm,但这似乎只适用于调用用户(管理员在这种情况下)
问候,鲁伊
我以前使用过这种方法:
使用Active Setup修复用户设置
你得根据你的需要调整它,但我发现它很有效。他们描述了如何在InstallShield中做到这一点,但它也适用于WiX。
设置属性ALLUSERS='1'它将进行每台机器的安装
最后,我必须在每个用户各自的本地表单容器中首次启动outlook时安装表单,在卸载我们的软件时,我进行了所有用户配置文件枚举并清除了FRMCACHE.DAT。
也有一个非常有用的注册表键ForceFormReload描述在这里http://support.microsoft.com/kb/919596谢谢大家的回答。
相关文章:
- boost::进程间消息队列引发错误
- 在线编译器中的分段C++没有打印消息
- C++错误消息*成员参考.**初学者*
- 在createdialog创建的窗口中捕获用于编辑控件的OnMouseMove消息
- 要与"if constexpr"一起使用的编译时消息(在预处理器之后)
- 如何通过参数抛出错误消息
- 从服务器传输到客户端的消息不会出现
- ROS2 动态消息模板
- C++秘密消息学校作业
- glad 导致 glfwSwapBuffers 返回错误消息
- C++入门 5 版:类消息和文件夹
- FindPackageHandleStandardArgs.cmake:137 的 CMake 错误(消息):找不到 Boost (缺少:正则表达式)(找到合适的版本"1.72.0",
- 如何处理从一个对象传递到另一个在C++中具有公共抽象类的对象的消息
- 如何接受 [ENTER] 键作为无效输入并发送错误消息
- 由于无效的 ValidateRgn() 子窗口不会收到WM_PAINT消息
- "string.h"在构建适用于iOS的qt应用程序中找不到消息
- IWICImagingFactory::CreateDecoderFromStream()失败,错误消息消息没有帮助
- 在c++中如何创建类似于snprintf的消息,并只更改消息中的值
- 在线程通信中,消息队列相对于共享数据有什么优势?
- 在c++中如何处理不依赖于操作系统的消息?