XAML编辑器错误 (Exception from HRESULT: 0x80270254) 解决方法

the same started to happen to me today; to reproduce the issue, I just open Visual Studio 2013 Update 4, create a blank Windows Phone 8.1 and double click on MainPage.xaml.

I solved by performing the following (a mix of what I’ve read around the web):

  • exit all Visual Studio instances
  • delete everything on %localappdata%\Microsoft\VisualStudio\12.0\Designer\ShadowCache
  • open a command prompt with admin rights and execute the following commands:
    pushd %VS110COMNTOOLS%
    icacls ..\IDE /grant *S-
    11521:(OI)(F)
    icacls ..\IDE /grant *S-
    11521:(CI)(F)
    icacls ..\IDE\PrivateAssemblies /grant *S-
    11521:(OI)(F)
    icacls ..\IDE\PrivateAssemblies /grant *S-
    11521:(CI)(F)
    icacls ..\IDE\PublicAssemblies /grant *S-
    11521:(OI)(F)
    icacls ..\IDE\PublicAssemblies /grant *S-
    11521:(CI)(F)

finally, reboot. worked on Windows 8.1 64-bit.

来自 <http://stackoverflow.com/questions/24593249/windows-phone-8-app-does-not-contain-a-definition-for-initializecomponent/24772492#24772492>

发表评论

电子邮件地址不会被公开。 必填项已用*标注