1

На новом установленном новом компьютере Visual Studio рушится, когда я открываю некоторые решения, которые имеют проект Silverlight 5 с использованием служб WCF Ria. Однако он работает на другом компьютере.Visual Studio 2012 сбой с проектом Silverlight 5

Если я переименую папку, содержащую веб-проект (а не Silverlight) до, открывающее решение, решение открывается хорошо (при разгруженном веб-проекте). Затем я переименую папку в веб-проекте и перезагружаю ее вручную. Затем Visual Studio работает (строит, запускает, отлаживает и т. Д.) Несколько раз и снова падает.

Если я пытаюсь отлаживать VS, как Windows, спрашивает меня, у меня есть следующие исключения:

System.Security.SecurityException was unhandled 
    HResult=-2146233078 
    Message=[Resource lookup failed - infinite recursion or critical failure detected.] 
    Source=mscorlib 
    StackTrace: 
     à System.Security.FrameSecurityDescriptor.CheckDemand2(CodeAccessPermission demand, PermissionToken permToken, RuntimeMethodHandleInternal rmh, Boolean fDeclarative) 
     à System.Security.SecurityRuntime.FrameDescHelper(FrameSecurityDescriptor secDesc, IPermission demandIn, PermissionToken permToken, RuntimeMethodHandleInternal rmh) 
     à System.StubHelpers.StubHelpers.DemandPermission(IntPtr pNMD) 
     à Microsoft.VisualStudio.PlatformUI.NativeMethods.CallNextHookEx(IntPtr hhk, CbtHookAction code, IntPtr wParam, IntPtr lParam) 
     à Microsoft.VisualStudio.PlatformUI.Shell.Controls.FocusTracker.CbtWindowsHookProc(CbtHookAction code, IntPtr wParam, IntPtr lParam) 

Я tryied много вещей, как и удаления/переустановки VS, удалить Суо или другие файлы, запускать VS, как admin и т. д. Моей ОС является Windows 8 x64 french.

ответ

0

После 2-х дней исследования, проблема решена:

  • Я установил VS 2102 EN (английский) на Windows 8 x64 французского, потому что я всегда использую VS на английском, а не французский , Это была проблема.
  • I uninstalled VS (не нужно удалять зависимости) и переустановил его с французский ISO.
  • Проблема решена.