/***************************/
/* */
/* Prerequisites */
/* */
/***************************/
Required Software to build :
o- Visual Studio (2008 or +)
o- SDK Silverlight 3 (http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b)
o- Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1 (http://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&displaylang=fr)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Error On build :
*******************
Error Message:
AG_E_PARSER_UNKNOWN_TYPE
Fix:
Could be due to Lang Ressource File.
The auto-generate resouces (LangResource.Designer.resx) class have a internal constructor,
so you should change it into public manually,
that’s another improvement of next Silverlight tools.
In LangResource.Designer.resx Change:
internal LangResource() {
}
To:
public LangResource() {
}
********************
********************
Error Message:
Partial declarations of 'Class' must not specify different base classes.
Fix:
This error is due to a difference between class declaration
in code-behind view (in MyView.xaml.cs) and Partial declaration (obj/MyView.g.cs)
--
Partial declarations of 'Iri.Modernisation.Controls.View.AnnotationViewer'.....
Open Iri.Modernisation.Controls\obj\Debug\View\ConsultationBookView\AnnotationViewer.g.cs
Change :
public partial class AnnotationViewer : System.Windows.Controls.UserControl {
To:
public partial class AnnotationViewer : MenuableUserControl {
--
Partial declarations of 'Iri.Modernisation.Controls.View.PolemicElementControl'.....
Open Iri.Modernisation.Controls\obj\Debug\View\ConsultationBookView\PolemicElement.g.cs
Change :
public partial class PolemicElementControl : System.Windows.Controls.UserControl {
To:
public partial class PolemicElementControl : MenuableUserControl {
--
You need to do the change one time.
If you rebuild or clean the solution, you must refix the error.
*********************