【问题标题】:Running WPF browser application in Web Browser在 Web 浏览器中运行 WPF 浏览器应用程序
【发布时间】:2011-10-26 08:53:29
【问题描述】:

我想在哪个浏览器中设置将运行我的 WPF 浏览器应用程序。可能吗?如果我点击调试按钮,它将在谷歌浏览器中启动我的应用程序,但我想在 IE 中运行它,因为在谷歌浏览器中我没有 xpcom.dll。

编辑:

【问题讨论】:

  • 首先,您确定您创建了一个 WPF 应用程序,因为无法在浏览器中运行它。我认为您创建了 Silverlight 应用程序。其次,您的 Visual Studio 运行 google chrome,因为它是您的默认浏览器。第三,请把你的问题说清楚。
  • 我已经制作了 WPF 浏览器应用程序。看看编辑。
  • 但我不想将 Google Chrome 作为我的默认浏览器。我问是否可以在 Visual Studio 中配置它。
  • 你不需要对我的帖子投反对票,我的朋友。我们不在这里玩游戏,我们想分享一些有用的东西。

标签: c# wpf visual-studio browser settings


【解决方案1】:

我认为您通常会通过设置启动操作来做到这一点。右键单击解决方案资源管理器中的启动项目并选择属性。转到调试选项卡,在启动操作下应该有一个启动外部程序的选项,您可以在其中选择您喜欢的浏览器并适当地设置命令行参数。

问题是,我感觉这仅在 Visual Studio 的完整版中可用...也许您使用的是速成版?

【讨论】:

    【解决方案2】:

    这是不可能的,我搜索了 Visual Studio 配置,没有办法将任何浏览器设置为默认的 Visual Studio 浏览器。但是,如果在特定浏览器中浏览它对您来说非常重要,您可以在项目 app.cs 文件中切换默认浏览器应用程序。看看这个链接,我希望它能帮助你理解如何在你的代码中改变它[For WPF Application Only],我在解决方案资源管理器中查看了项目属性,你可以去里面的调试选项卡Start Action 选择 Start external program 选择 IE 可执行文件,然后在 Start Option 下的命令行参数中清除 -Debug 然后启动您的应用程序,您将看到它在 IE 中运行并下载 YOUR_APP_NAME.xbap 文件。

    How do i change default browser using c#

    【讨论】:

    • 当我无法启动应用程序时,我需要更改 C# 中的默认浏览器吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-23
    • 2017-05-29
    • 2020-04-26
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多