Visual Studio在哪里存储要在调试中使用的默认浏览器?

时间:2010-06-10 09:51:36

标签: visual-studio

我使用Firefox作为我的默认浏览器,但在Visual Studio中工作时,我想在调试时启动IE。

我们都知道在MVC应用程序中,除非您添加Web表单文件,右键单击它,选择浏览,然后强制浏览器成为默认浏览器,否则无法选择默认浏览器。大。

我的简单问题是:VS存储浏览器我在哪里告诉他使用(注册表?项目文件?一些xml配置文件?)我问,因为VS一个月放松了几次这个偏好。我厌倦了一次又一次地制作布料技巧。

提前致谢, 费边

2 个答案:

答案 0 :(得分:1)

我最终找到了这些设置。

它们存储在以下目录中名为 browsers.xml 的XML文件中:

** C:\ Documents and Settings \%USERNAME%\ Local Settings \ Application Data \ Microsoft \ Visual Studio \ 9.0 **

XML应如下所示:

<?xml version="1.0"?>
<BrowserInfo>
<Browser>
<Name>Firefox</Name>
<Path>"C:\Program Files\Mozilla Firefox\firefox.exe"</Path>
<Resolution>0</Resolution>
<IsDefault>True</IsDefault>
<DDE>
<Service>FIREFOX</Service>
<TopicOpenURL>WWW_OpenURL</TopicOpenURL>
<ItemOpenURL>%s,,0xffffffff,3,,,</ItemOpenURL>
<TopicActivate>WWW_Activate</TopicActivate>
<ItemActivate>0xffffffff</ItemActivate>
</DDE>
</Browser>
<Browser>
<Name>Internet Explorer</Name>
<Path>"C:\Program Files\Internet Explorer\IEXPLORE.EXE"</Path>
<Resolution>0</Resolution>
<IsDefault>False</IsDefault>
<DDE>
<Service>IExplore</Service>
<TopicOpenURL>WWW_OpenURL</TopicOpenURL>
<ItemOpenURL>"%s",,0xffffffff,3,,,,</ItemOpenURL>
<TopicActivate>WWW_Activate</TopicActivate>
<ItemActivate>0xffffffff,0</ItemActivate>
</DDE>
</Browser>
<InternalBrowser>
<Resolution>0</Resolution>
<IsDefault>False</IsDefault>
</InternalBrowser>
</BrowserInfo>

<IsDefault>标记确定浏览器是否用于调试。

答案 1 :(得分:0)

或者,您可以使用此扩展程序:http://visualstudiogallery.msdn.microsoft.com/bb424812-f742-41ef-974a-cdac607df921/

建议问题:Visual Studio opens the default browser instead of Internet Explorer

而且,是的。这也适用于ASP.NET MVC应用程序。