Почему Visual Studio 2010 не может скомпилировать приложение Windows Phone Panorama по умолчанию (поскольку оно не может найти Windows.Phone.Controls)? - PullRequest
0 голосов
/ 22 апреля 2011

Я только что установил инструменты разработчика Windows Phone, потому что я хочу поиграть с телефоном и, возможно, опубликовать некоторые приложения.

Однако, после создания проекта по умолчанию, я представляю это, когда япопробуйте скомпилировать:

The tag 'Panorama' does not exist in XML namespace 'clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls'

Какую ошибку я допустил?

РЕДАКТИРОВАТЬ : я пропустил часть ошибки:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Phone.Controls". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone\Microsoft.Phone.Controls.dll", but it didn't exist.
          Considered "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone\Microsoft.Phone.Controls.exe", but it didn't exist.
          For SearchPath "{RawFileName}".
          Considered treating "Microsoft.Phone.Controls" as a file name, but it didn't exist.
          For SearchPath "Bin\Debug\".
          Considered "Bin\Debug\Microsoft.Phone.Controls.dll", but it didn't exist.
          Considered "Bin\Debug\Microsoft.Phone.Controls.exe", but it didn't exist.

Ответы [ 2 ]

3 голосов
/ 14 июля 2011

Только что получил эту ошибку! В моем случае я вручную добавлял некоторые ранее существующие XAML (среди них некоторые с панорамой) в проект, у которого не было панорамы.

По сути, я добавил новую «Страницу панорамы Windows Phone», в результате чего VisualStudio включил в себя некоторые дополнительные ссылки, которые отсутствовали, и теперь проект загружается гладко.

2 голосов
/ 22 апреля 2011

Мне кажется, что SDK каким-то образом не удалось установить некоторые необходимые компоненты. Я бы порекомендовал сначала переустановить SDK и посмотреть, где вы можете получить оттуда.

...