Pracuję nad starszym produktem. Potrzebuję opcjonalnych regionów złożonego interfejsu, opartych na stałych kompilacji. Nie jest możliwe przeniesienie tych regionów do formantów, dlatego używam tagów AlternateContent (mc: AlternateContent).Tagi alternatywnej zawartości powodujące problemy z IDE, ale nie kompilator
Działa to idealnie, podczas kompilacji i aplikacja działa zgodnie z oczekiwaniami.
Jednak IDE twierdzi jeden błąd za każdym AlternateContent oraz zamknięte Wybór znacznika, a nie załaduje okna projektu/podgląd (w VS lub mieszanki):
The name "AlternateContent" does not exist in the namespace "http://schemas.openxmlformats.org/markup-compatibility/2006"
The name "Choice" does not exist in the namespace "http://schemas.openxmlformats.org/markup-compatibility/2006"
Próbowałem, odbudowę, sprzątanie i przebudowywanie, zmiana ustawień kompilacji między wersją, debugowaniem, x86, x64 i ponownym uruchomieniem. Nic nie pomaga. Daje takie same błędy w Blend.
Mam nadzieję, że to jest po prostu coś głupiego, co robię i mogę to naprawić; lub ewentualnie nowszy URI przestrzeni nazw, którego powinienem używać. Jeśli nie mogę rozwiązać tych błędów, mam nadzieję, że ktoś zna sztuczkę, która pomija te błędy w IDE, więc może z nich korzystać.
Mam w pełni zaktualizowaną instalację Premium VS2013. Jednak ma usterkę na maszynie testowej z uruchomionym CTP VS14 i innym działającym VS2012 (w pełni zaktualizowanym), oba bez żadnych dodatków; więc muszę założyć, że to nie jest problem z moją instalacją PC.
Czy kiedykolwiek to rozwiązałeś? Też mam ten sam problem na kilku komputerach i staram się znaleźć rozwiązanie .. – abbottdev
Aktualizacja VS2013 3 nadal nie jest w stanie tego obsłużyć - projektant po prostu mówi "nieprawidłowy znacznik" – springy76
@ John Chrześcijanin, czy kiedykolwiek znalazłeś rozwiązanie do tego? – aperl