Fråga : Blått avskärmer XP

Hi experter,

I har beställare i ett offsite läge har ett äldre PCspring XP XP3, och det har givit henne som en blått avskärmer av död över de sist få dagarna.  Jag gjorde ren regen, rengöring någon skit på bearbeta med maskin och gjorde allmänna inklusive uppdateringar för ett programvaruunderhåll, virusbildläsningar Etc. fortfarande BSOD.  

There verkar inte för att vara någon allmänningaktivitet som producerar den.  Jag ' har inte BSOD-meddelandet som ska erbjudas sedan I-förmiddagen inte onsite.  Så med en sådan allmän beskrivning av problemet, var skulle dig starta?

Thanks,
HNM
" klar "

Svar : Blått avskärmer XP

Ta din XML strukturerar och räddningen det till en spara för att låta oss något att säga ”c:\MyContacts.xml”,
frambring en XSD-Schema med xsd.exe:

xsd /c: \ MyContacts.xml /c

Ta därefter den frambragda xsden sparar (kallat MyContacts.xsd) och frambringar en klassificera strukturerar using xsd.exe:

xsd MyContacts.xsd /classes /l: vb

Detta frambringar en klassificera som kallas MyContacts.vb.
Detta klassificerar föreställer en strukturera som motsvarar till din XML strukturerar.

NU du kan få svaret av din webservice, och att deserialize det med frambragt ditt klassificera
och du ska får en strukturera som du kan fungera med:),

Denna kan vara den gjorda något liknande det:

Dunkla MyCont som nytt svar () 'mest överklass som frambrings
Dunkelt x som nya XmlSerializer (MyCont.GetType ()) 'få en ny xmlserializer anmärker
Dunkel rdr som nya StreamReader (”c:\Mycontacts.xml”) 'laddar det nöjt (i ditt ta prov det ska är svaret av din webservice!),

MyCont = x.Deserialize (rdr) 'deserialize det nöjt

Dunkelt känt som stränger = MyCont.Items (0) .contact (0) .firstName 'tar fram datan


Btw.: du kan göra det via visuellt hjälpmedelstudio också, om du vet WSDLEN av webservicen.
Den manuella utvecklingen som göras av xsd.exe, göras by VS honom.

Hoppas att hjälp
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
'Frambragt via XSD:

',------------------------------------------------------------------------------
',  
'     Dieser kodifierar wurde von einem bearbetar generiert.
'     Laufzeitversion: 2.0.50727.3603
',
'     Änderungen en dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
'     der kodifierar erneutgeneriertwird.
',  
',------------------------------------------------------------------------------

Strikt alternativ av
Explicit alternativ på

Importer System.Xml.Serialization

',
'Dieser Quellcode wurde automatisch generiert von xsd, Version=2.0.50727.42.
',

''',
  _,
Partisk allmänhet klassificerar svar
    
    Privat itemsField () som responseContacts
    
    ''',
      _,
    Offentliga egenskapsobjekt () som responseContacts ()
        Få
            Gå Me.itemsField tillbaka
        Avsluta får
        Uppsättning
            Me.itemsField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
Avsluta klassificerar

''',
  _,
Partisk allmänhet klassificerar responseContacts
    
    Privat contactField () som responseContactsContact
    
    ''',
      _,
    Offentlig egenskapskontakt () som responseContactsContact ()
        Få
            Gå Me.contactField tillbaka
        Avsluta får
        Uppsättning
            Me.contactField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
Avsluta klassificerar

''',
  _,
Partisk allmänhet klassificerar responseContactsContact
    
    Privat contactIdField som stränger
    
    Privat prefixField som stränger
    
    Privat firstNameField som stränger
    
    Privat lastNameField som stränger
    
    Privat suffixField som stränger
    
    Privat streetField som stränger
    
    Privat street2Field som stränger
    
    Privat cityField som stränger
    
    Privat stateField som stränger
    
    Privat postalCodeField som stränger
    
    Privat phoneField som stränger
    
    Privat faxField som stränger
    
    Privat businessField som stränger
    
    Privat emailField som stränger
    
    Privat createDateField som stränger
    
    Privat bounceCountField som stränger
    
    Privat statusField som stränger
    
    ''',
      _,
    Offentlig egenskapscontactId () som stränger
        Få
            Gå Me.contactIdField tillbaka
        Avsluta får
        Uppsättning
            Me.contactIdField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentligt egenskapsprefix () som stränger
        Få
            Gå Me.prefixField tillbaka
        Avsluta får
        Uppsättning
            Me.prefixField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsfirstName () som stränger
        Få
            Gå Me.firstNameField tillbaka
        Avsluta får
        Uppsättning
            Me.firstNameField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapslastName () som stränger
        Få
            Gå Me.lastNameField tillbaka
        Avsluta får
        Uppsättning
            Me.lastNameField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsändelse () som stränger
        Få
            Gå Me.suffixField tillbaka
        Avsluta får
        Uppsättning
            Me.suffixField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsgata () som stränger
        Få
            Gå Me.streetField tillbaka
        Avsluta får
        Uppsättning
            Me.streetField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskap street2 () som stränger
        Få
            Gå Me.street2Field tillbaka
        Avsluta får
        Uppsättning
            Me.street2Field = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsstad () som stränger
        Få
            Gå Me.cityField tillbaka
        Avsluta får
        Uppsättning
            Me.cityField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Statlig offentlig egenskap () som stränger
        Få
            Gå Me.stateField tillbaka
        Avsluta får
        Uppsättning
            Me.stateField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapspostalCode () som stränger
        Få
            Gå Me.postalCodeField tillbaka
        Avsluta får
        Uppsättning
            Me.postalCodeField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Den offentliga egenskapen ringer () som stränger
        Få
            Gå Me.phoneField tillbaka
        Avsluta får
        Uppsättning
            Me.phoneField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentligt egenskapsfax () som stränger
        Få
            Gå Me.faxField tillbaka
        Avsluta får
        Uppsättning
            Me.faxField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsaffär () som stränger
        Få
            Gå Me.businessField tillbaka
        Avsluta får
        Uppsättning
            Me.businessField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapse-post () som stränger
        Få
            Gå Me.emailField tillbaka
        Avsluta får
        Uppsättning
            Me.emailField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapscreateDate () som stränger
        Få
            Gå Me.createDateField tillbaka
        Avsluta får
        Uppsättning
            Me.createDateField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsbounceCount () som stränger
        Få
            Gå Me.bounceCountField tillbaka
        Avsluta får
        Uppsättning
            Me.bounceCountField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
    
    ''',
      _,
    Offentlig egenskapsstatus () som stränger
        Få
            Gå Me.statusField tillbaka
        Avsluta får
        Uppsättning
            Me.statusField = värderar
        Avsluta uppsättningen
    Avsluta egenskapen
Avsluta klassificerar
Andra lösningar  
 
programming4us programming4us