Проблемы при разделении приложения Silverlight на более мелкие компоненты - PullRequest
0 голосов
/ 15 июня 2010

У меня есть приложение Silverlight 3, которое со временем стало довольно большим.Поэтому я начал пытаться разбить его на несколько приложений меньшего размера, которые будут динамически загружаться в мое основное приложение по требованию.Но я сталкиваюсь со странными проблемами с моим VS 2008. Когда я добавляю новый проект приложения Silverlight в свое решение и копирую пользовательские элементы управления из моего старого основного приложения в этот новый проект, время от времени (примерно два раза в день) случается, чтоФайлы XAML и их код за файлами теряют связь.Когда это происходит, и я пытаюсь построить проект, компилятор жалуется, что он не может найти все Ccontrols, такие как кнопки, метки и т. Д. В коде файлов, которые я добавил в класс в XAML-файле.И, конечно, сборка завершается неудачей.

Единственный обходной путь, который я нашел до сих пор, - это добавить еще один проект приложения Silverlight и перенести в него все содержимое из первого добавленного проекта.Затем все работает нормально, пока проблема не возникнет снова.Но это не совсем решение.

Есть идеи, что здесь происходит и что я могу сделать?

С наилучшими пожеланиями, Rocko

1 Ответ

1 голос
/ 15 июня 2010

Я уже сталкивался с такими проблемами, когда менял пространства имен на элементах управления в silverlight.Эта проблема возникает, когда вы не меняете как пространство имен в классе элемента управления, так и полное имя класса в атрибуте x:class корневого элемента элемента управления.

Не уверен, подходит ли этоваша ситуация или нет, но это единственный раз, когда я сталкиваюсь с подобными проблемами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...