A browser or gateway element with the identifier "Safari1Plus" was not found.

I have a strange error on my machine, I have a .browser file in the app_browser of my application, and it has the following lines:

browsers>
<!-- Disable the Menu Adapter for the Safari/Chrome browser-->
<browser refID="Safari1Plus">
    <controlAdapters>
        <adapter controlType="System.Web.UI.WebControls.Menu"
                         adapterType="" />
    </controlAdapters>
</browser>

When I try to download the application, I get an error message in the topic, but not one of my colleagues (we all use the same code base) gets it.

I have an instinct that the error is related to IIS, and I spent the whole day trying to get around it without problems.

To make this work in the meantime, I replaced safari1plus by default, but the issue with bedding is that I have a gridview on one of my pages that doesn't display anything on my local machine, and it works on another devs. I'm not sure why or the reason for this, but it looks like it is a configuration problem, and maybe one or two people had to deal with it.

Anyone who has an idea is welcome.

Obviously, the OS is Win 7 64 bit, with VS2010 Professional and IIS7.

I also checked the contents of Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ Browsers and Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ Browsers, as well as on Framework64 Dir and everything looks the same (compared to other development machines)

Many thanks

+5
source
5

, IIS, , -. 7 , .

, ASP.Net v2.0 , , , , .

+3

refId , <windir>\Microsoft.NET\Framework[64]\<ver>\CONFIG\Browsers.

.NET 4.0 refId - WebKit, Safari1Plus.

+9

mi PC C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers\safari.browser

<browser id="Safari3Plus" parentID="Safari">

<browser refID="safar1plus"> <browser refID="safari3plus"> BrowserFile.browser App_Browsers -, !!!

0

, , , .NET v2 v4.

\App_Browsers.

, ASP.Net v2.0 .

0

, - sharpoint 2010 Windows 10.

:

  • in IIS> Application Pool> Select the desired application pool> right-click> Basic Settings> Change ".Net CLR Version" to "v2.0.50727" and save.
  • Go to sites> select a site> Double-click Authentication> Enable Basic Authentication.

The same should work for any asp.net application that expects version 2.0 as the target version.

0
source

All Articles