2015-06-01 2 views
0

Я создал веб-интерфейс API OData ADO.NET Framework, который я тестирование в локальный, и я получаю ошибку enter image description hereОшибка сервера в приложении '/'()

Line 19:    if (!EventLog.SourceExists("MyService")) 

StackTrace является:

[SecurityException: The source was not found, but some or all event logs could not be searched. Inaccessible logs: Security.] 
    System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate) +657 
    System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean wantToCreate) +104 
    System.Diagnostics.EventLog.SourceExists(String source) +14 

Как удалить эту ошибку? Большое спасибо.

Мой web.config имеет:

<system.web> 
    <authentication mode="Windows"> 
     <forms requireSSL="true" /> 
    </authentication> 
    <authorization> 
     <allow roles="MyService" /> 
     <deny users="*" /> 
    </authorization> 



    <httpCookies requireSSL="true" httpOnlyCookies="true" /> 
    <compilation debug="true" targetFramework="4.5" /> 
    <httpRuntime targetFramework="4.5" enableVersionHeader="false"/> 
    </system.web> 
+0

Почта кодов – tharif

+0

@utility Это решение с несколькими проектами. – Novak007

+0

попробуйте запустить как режим администратора – tharif

ответ

0

Процесс удаления привязок (Team Service Foundation - TFS) прост:

Убедитесь, что вы не имеете решения/проекты, открытые в Visual Studio Скопируйте решение в новый каталог (потому что инструмент не изменять файлы)

Запустите утилиту из командной строки: VSUnbindSourceControl.exe d:\mysolution folder

После того, как инструмент закончен, все привязки управления источником были удалены из любого решения и файлов проекта.

также посмотреть на this SO post

Смежные вопросы