Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMethods.CloseHandle

Я попал на желтую страницу смерти. Поэтому я погуглил сообщение:

[SEHException (0x80004005): Een extern onderdeel heeft en uitzondering veroorzaakt.] Microsoft.VisualStudio.Web.PageInspector.Runtime.NativeMethods.CloseHandle(IntPtr hHandle) +0 Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.MappedFileExists(String fileName ) +39 Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.ReadAllLinesFrom(String fileName) +66 Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil.GetAllInstanceFileNames() +67 Microsoft.VisualStudio.Web.BrowserLink.Runtime.ArteryConnectionUtil .FindArteryConnection(String applicationPhysicalPath, ArteryConnectionData& соединение) +48 Microsoft.VisualStudio.Web.PageInspector.Runtime.Tracing.PageInspectorHttpModule.OnPreRequestHandlerExecute(отправитель объекта, EventArgs e) +351 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +142 System.Web.HttpApplication.ExecuteStep(шаг IExecutionStep, Boolean& CompletedS синхронно) +96

У меня Win 8.1 x64, я запускал VS от имени администратора и использовал IIS для размещения моего проекта mvc 5. Я добавил это в свой web.config, чтобы подавить исключение, как указано в некоторых другой вопрос о переполнении стека, который я нашел в Google:

<assemblyBinding>
  <dependentAssembly>
    <assemblyIdentity name="Microsoft.VisualStudio.Web.PageInspector.Runtime" publicKeyToken="b03f5f7f11d50a3a" />
    <bindingRedirect oldVersion="0.0.0.0-14.0.0.0" newVersion="12.3.0.0" />
  </dependentAssembly>
</assemblyBinding>

Дело в том, что у меня отключен браузер. У меня это есть в firefox и chrome, так что это похоже на кроссбраузерную/небраузерную ошибку. У меня есть это в Visual Studio 2013.4 и 2015 ctp6 (не уверен, какой ctp является текущим банкоматом). IIS Express, похоже, работает, но это всего лишь обходной путь. Что, если я настаиваю на размещении с веб-сервера IIS.


person JP Hellemons    schedule 16.04.2015    source источник
comment
У меня похожая проблема. Накануне его не было, а сегодня утром началось. Между тем я переименовал свой компьютер и установил SQL Server, поэтому я думаю, что за это время что-то испортилось. Вы делали что-то подобное?   -  person Andrew    schedule 14.05.2015
comment
Нет, я не менял имя хоста или что-то менял в своем sqlserver.   -  person JP Hellemons    schedule 22.05.2015
comment
Я испытываю это на Windows 10 RC, а также на VS 2015 RC. Изменение системы для меня заключалось в установке некоторых новых функций. Хотя вы не меняли имя хоста и ничего не делали с SQL, устанавливали ли вы/удаляли/модифицировали какие-либо функции Windows в последнее время? Вы когда-нибудь заставляли проект работать в прошлом? И проявляют ли какие-либо новые проекты такое же поведение?   -  person Andrew    schedule 22.05.2015


Ответы (1)


Попробуйте установить максимальную старую версию (в настоящее время 14.0.0.0) равной новой версии (12.3.0.0) .

person Dexion    schedule 20.10.2015