client/ReadMe.txt
author Matthieu Totet
Thu, 19 Nov 2009 17:07:45 +0100
changeset 5 ee4ddd15fb5d
parent 1 c107bd4700f2
permissions -rw-r--r--
Add informations about some build bug fixes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     1
/***************************/
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     2
/*                         */
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     3
/*     Prerequisites       */
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     4
/*                         */
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     5
/***************************/
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     6
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     7
Required Software to build :
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     8
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
     9
 o- Visual Studio (2008 or +)
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
    10
 o- SDK Silverlight 3                                        (http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b)
c107bd4700f2 Read me + project modifications
Matthieu Totet
parents:
diff changeset
    11
 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)
5
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    12
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    13
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    14
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    15
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    16
Error On build :
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    17
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    18
*******************
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    19
Error Message:          
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    20
AG_E_PARSER_UNKNOWN_TYPE 
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    21
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    22
Fix:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    23
Could be due to Lang Ressource File.
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    24
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    25
The auto-generate resouces (LangResource.Designer.resx) class have a internal constructor, 
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    26
so you should change it into public manually, 
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    27
that’s another improvement of next Silverlight tools.
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    28
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    29
In LangResource.Designer.resx Change:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    30
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    31
 internal LangResource() {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    32
        }
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    33
To:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    34
 public LangResource() {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    35
        }
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    36
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    37
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    38
********************
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    39
********************
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    40
Error Message:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    41
Partial declarations of 'Class' must not specify different base classes.	
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    42
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    43
Fix:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    44
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    45
This error is due to a difference between class declaration 
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    46
in code-behind view (in MyView.xaml.cs) and Partial declaration (obj/MyView.g.cs)  
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    47
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    48
--
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    49
Partial declarations of 'Iri.Modernisation.Controls.View.AnnotationViewer'.....
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    50
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    51
Open Iri.Modernisation.Controls\obj\Debug\View\ConsultationBookView\AnnotationViewer.g.cs
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    52
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    53
Change :
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    54
public partial class AnnotationViewer : System.Windows.Controls.UserControl {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    55
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    56
To:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    57
public partial class AnnotationViewer : MenuableUserControl {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    58
--
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    59
Partial declarations of 'Iri.Modernisation.Controls.View.PolemicElementControl'.....
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    60
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    61
Open Iri.Modernisation.Controls\obj\Debug\View\ConsultationBookView\PolemicElement.g.cs
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    62
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    63
Change :
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    64
public partial class PolemicElementControl : System.Windows.Controls.UserControl {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    65
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    66
To:
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    67
public partial class PolemicElementControl : MenuableUserControl {
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    68
--
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    69
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    70
You need to do the change one time.
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    71
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    72
If you rebuild or clean the solution, you must refix the error. 
ee4ddd15fb5d Add informations about some build bug fixes
Matthieu Totet
parents: 1
diff changeset
    73
*********************