abm*_*bmv 0 deployment wpf xbap full-trust
我们有一个WPF应用程序,它有两种风格,具有一致的UI等,一个从Windows操作系统桌面运行,另一个应该作为XBAP应用程序运行.
目前我正在将XBAP应用程序发布到我的localhost机器IIS(Windows XP专业版),同时我已经在我的场景中启用了完全信任,因为它需要(Microsoft .NET Framework 2.0配置,URL完全信任)+ pfx文件(用于我的机器)当另一台机器上的用户从他的机器上的IE浏览器输入URL时安装的名称).
假设我想将XBAP应用程序卖给客户,因为他想要一个集中的应用程序而不是桌面应用程序,那么我将如何进行呢?有XBAP部署经验的人能告诉我吗?我应该进行设置以在他的Web服务器上设置应用程序,那就是它吗?(假设网络服务器有.net 3.5 sp1)如果pfx和完全信任,我应该告诉他这样做吗?
我曾在类似的情况下使用ClickOnce作为引擎来将二进制文件部署为XBAP以及标准WPF.要在客户站点安装XBAP网站,我们将有一个安装程序在IIS中创建虚拟目录,然后运行自定义步骤来签署ClickOnce清单.此步骤是必需的,因为应用程序需要访问包含有关客户环境的信息的生成配置文件.
以下是我在使用XBAP时遇到的问题的一些注释.