Я создал проект Silverlight, который также содержит веб-проект.
У меня есть несколько файлов классов в моем веб-проекте, которые используют типы данных System.Windows.Point и System.Windows.Size, и я получаю ошибки компиляции, когда пытаюсь передать любой из этих типов в список, например List<Point>
в проекте Silverlight. Если я пытаюсь без List<>
, я все равно получаю ошибку типа данных Point.
Я просмотрел информацию о компиляции сборок Silverlight со сайта David Betz . Я нашел инструмент , который помог мне использовать первый из двух обсуждаемых им подходов, успешно скомпилировал среду выполнения и ссылался на нее. это в моем проекте Silverlight.
Вот ошибки:
- Тип 'System.Windows.Point' является
определяется в сборке, которая не
ссылки. Вы должны добавить ссылку
для сборки WindowsBase,
Версия = 3.0.0.0, Культура = нейтральная,
PublicKeyToken = 31bf3856ad364e35. C: \ Documents
и настройки \ Gary \ Мои документы \ Visual
студия
2008 \ Projects \ GEP.Reports.Spatial \ GEP.Reports.Spatial \ MainPage.xaml.cs
- не может конвертировать из
«System.Collections.Generic.List
[c: \ Program Files \ Ссылка
Сборки \ Microsoft \ Framework \ Silverlight \ v3.0 \ mscorlib.dll]
в
«System.Collections.Generic.List
[c: \ Program Files \ Ссылка
Сборки \ Microsoft \ Framework \ Silverlight \ v3.0 \ mscorlib.dll]
Какой шаг мне не хватает, чтобы добавить эти типы в мою среду Silverlight.
Спасибо за любую помощь.
Gary