使用ClickOnce部署WPF Prism应用程序会遇到一般错误

时间:2011-09-19 21:35:32

标签: wpf clickonce prism

我正在尝试使用ClickOnce部署部署WPF Prism应用程序。我已按照以下步骤操作(http://msdn.microsoft.com/en-us/library/gg405497(v = pandp.40).aspx)

  1. 发布Shell应用程序的初始版本
  2. 更新清单以包含动态加载的模块程序集 - 我已使用Mage包含动态加载的模块。
  3. 然后尝试启动并安装应用程序,但它运行到一般错误。

    “无法启动应用程序。请联系应用程序供应商”

    我没有运行任何其他应用程序。我每次尝试安装应用程序时都会遇到此错误。请从下面的日志中找到详细信息。

    操作进度状态     * [9/19/2011 4:22:20 PM]:http://localhost/ABCTools/ABCTools.Shell.application的激活已经开始。     * [2011年9月19日下午4:22:20]:部署清单的处理已成功完成。

    错误细节     在此操作期间检测到以下错误。     * [9/19/2011 4:22:20 PM] System.Runtime.InteropServices.COMException          - 存在不足的系统资源来完成所请求的服务。 (HRESULT异常:0x800705AA)          - 来源:System.Deployment

1 个答案:

答案 0 :(得分:0)

您应该验证另一台计算机上的安装是否失败。您获得的异常与系统损坏有关,甚至可能与NGEN(在.net框架中)有关。

http://www.wiki-errors.com/wiki-errors.php?wiki=0x800705AA

http://forums.asp.net/t/1502957.aspx/1