Compatibilité Windows XP Framework 3.5
Bonjour à tous,
Je travaille actuellement sur un projet développé sur VS 2010 sur un PC en windows 7 avec comme framework cible le 3.5.
Ce projet doit être déployé sur un Pc avec Windows XP (SP3, Framwork à jour ).
Le logiciel fonctionne mais s’arrête au début d'une boucle :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Dim i As Long = 0
Dim newkeys As IEnumerable(Of String) = ListeNewRef.Keys.Except(ListeOldRef.Keys)
esp.Write("newkeys", newkeys.Count, JournalPath)
esp.Write("Cancel value", CancelProcess, JournalPath)
Dim Tot As Long = newkeys.Count
If Tot = 0 Then
BackgroundWorkerNewFile.ReportProgress(100)
esp.Write("newkeys", "Passage par TOT =0", JournalPath)
Else
esp.Write("newkeys", "Debut de boucle", JournalPath)
For Each K As String In newkeys ' pour voir le détail de l'objet
esp.Write("New Keys adding", K, JournalPath)
Dim j As Article = ListeNewRef(K)
CreationNewArticle(j, NewNewFile)
i = i + 1
Next
End If |
J'ai déjà changé des morceaux de code pour simplifier, changer de framework (avant j'était en 4), mais rien n’y fait.
Avant ce bout de code était dans un backgroundworker et au moment d'arriver sur cette ligne il sortait directement de celui-ci.
Je ne sais plus trop où chercher, si quelqu'un pourrait m'éclairer ?
Merci d'avance !