【问题标题】:debug an xbap on firefox?在 Firefox 上调试 xbap?
【发布时间】:2010-11-16 23:01:03
【问题描述】:

我开始编写一个 xbap(wpf 网络应用程序)。

我创建了一个新项目并运行它,但 Firefox 失败(它只是不断尝试使用“Windows Presentation Foundation Host”打开它)。

我知道 Firefox 和 Microsoft 并没有真正意见一致,但现在肯定有办法做到这一点吗?

Saw this post 显示了从 Windows XP 机器复制 DLL 的黑客行为。但我的用户不会那样做(我什至不想那样做!)

这是否意味着我必须放弃 Firefox 作为我的默认浏览器,直到我开发完我的 xbap?

注意:我使用的是 Windows 7 和 Visual Studio 2010 Ultimate 和 Firefox 3.6.12

【问题讨论】:

    标签: wpf firefox


    【解决方案1】:

    我不知道你的问题到底是什么,但这里有一个Scott Hanselman blog post 详细说明了一个 WPF 应用程序,它使用 VS 2008 和 .NET 3.5 部署为 XBAP(不是 XBAB)。它没有说明 WPF 4(以及 .NET 4 运行时,该帖子来自 2008 年)或他正在使用的 Firefox 版本,但我希望这能证明这是可能的,并为您提供更详细调查的起点.

    编辑 - 好吧,我应该挖得更深一点。 Windows 7 似乎不支持 FireFox 中的 XBAP。有一个支持 XBAP 和 Loose XAML 的 Firefox 插件,它随 .NET 3.5 运行时一起安装,但它不包含在 Windows 7 中,this link 暗示它不能安装在 Windows 7 上。

    您可以运行IE Tab Plus(Firefox 插件)并在您从 localhost 打开某些内容时将其默认为 IE。

    【讨论】:

    • 我会看一下页面。感谢您在 xbap vs xbab 上纠正我。我在脑子里说“xbap”,但它只是打错了!
    • 我开始发现这是一个仅限 Windows 7 的问题。 (这就是为什么一种解决方法是将 dll 从 xp 复制到 win 7)。由于 Scott 的帖子是 2008 年的,我敢打赌他没有使用 Windows 7 :)
    猜你喜欢
    • 2011-02-09
    • 1970-01-01
    • 2019-12-23
    • 2020-07-13
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    相关资源
    最近更新 更多