2011-08-13 262 views
4

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

编辑:

enter image description here

+0

首先,你确定你创建了一个WPF应用程序,因为没有办法在浏览器中运行它。我认为你创建了Silverlight应用程序。其次,你的视觉工作室运行谷歌浏览器,因为它是你的默认浏览器。第三,请清楚你的问题。 – saber

+0

我已经制作了WPF浏览器应用程序。看看编辑。 – FrewCen

+0

但我不想让Google Chrome成为我的默认浏览器。我问过是否可以在Visual Studio中进行配置。 – FrewCen

回答

2

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

麻烦是,我有一种感觉,这是只有在视觉工作室的完整版本可用...也许你正在使用快递版?

+0

VS proffesional。谢谢你的作品! – FrewCen

0

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

How do i change default browser using c#

+0

为什么我需要在C#中更改默认浏览器,当我无法启动应用程序? – FrewCen

+0

我编辑了帖子,看看。 – saber

相关问题