Hallo,
Ich habe Probleme mit einem VB.NET Programm, welches ich in Visual Studio 2005 mit dem Dotnet-Framework 2.0 programmiert habe. Ich habe zwei Versionen des Programmes. Ich habe beide Versionen auf unabhängigen Vista-Computern installiert. Deshalb weiss ich auch, dass beide Versionen funktionieren. Nun kommt aber das Problem.
Sobald ich versuche, die zuerst installierte Version zu deinstallieren und durch die andere Version zu ersetzen, kann das Programm nicht mehr ausgeführt werden, unabhängig davon ob es die alte oder die neue Version ist. Es erscheint die Fehlermeldung:
Das Programm funktioniert nicht mehr. Das Programm wird aufgrund eines Problemes nicht richtig ausgeführt. Das Programm wird geschlossen.
Im Ereignislog von Windows Vista erscheint dann eine Fehlermeldung bezüglich "InvalidOperationException". Ich habe die Fehlermeldung unten beigefügt.
Ich denke deshalb, dass es irgendein Cache-Problem sein muss, konnte das Problem aber trotzdem nicht beheben. Ich habe schon versucht:
Doch nichts hat zum Ziel geführt.
Auf meinen Windows XP Computern hingegen funktionieren beide Versionen des Programms auch nach einer vorgängigen Installation der anderen Version.
Die Funktionalitäten, welche ich im Programm vor allem benutzen, sind:
Ich wäre froh, wenn mir jemand helfen könnte.
Vielen Dank.
Adrian
Hier noch die Fehlermeldung:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-07-03T19:32:13.000Z" />
<EventRecordID>14706</EventRecordID>
<Channel>Application</Channel>
<Computer>HeimComputer</Computer>
<Security />
</System>
- <EventData>
<Data>632062754</Data>
<Data>5</Data>
<Data>CLR20r3</Data>
<Data>Keine</Data>
<Data>0</Data>
<Data>milchabrechnungkleinstein.exe</Data>
<Data>1.0.0.0</Data>
<Data>4a26e28c</Data>
<Data>MilchAbrechnungKleinstein</Data>
<Data>1.0.0.0</Data>
<Data>4a26e28c</Data>
<Data>d</Data>
<Data>c6</Data>
<Data>System.InvalidOperationException</Data>
<Data />
<Data>C:\Users\Peter\AppData\Local\Temp\WEREBE4.tm p.version.txt</Data>
<Data>C:\Users\Peter\AppData\Local\Microsoft\Windo ws\WER\ReportArchive\Report142d513b</Data>
</EventData>
</Event>
Ich habe Probleme mit einem VB.NET Programm, welches ich in Visual Studio 2005 mit dem Dotnet-Framework 2.0 programmiert habe. Ich habe zwei Versionen des Programmes. Ich habe beide Versionen auf unabhängigen Vista-Computern installiert. Deshalb weiss ich auch, dass beide Versionen funktionieren. Nun kommt aber das Problem.
Sobald ich versuche, die zuerst installierte Version zu deinstallieren und durch die andere Version zu ersetzen, kann das Programm nicht mehr ausgeführt werden, unabhängig davon ob es die alte oder die neue Version ist. Es erscheint die Fehlermeldung:
Das Programm funktioniert nicht mehr. Das Programm wird aufgrund eines Problemes nicht richtig ausgeführt. Das Programm wird geschlossen.
Im Ereignislog von Windows Vista erscheint dann eine Fehlermeldung bezüglich "InvalidOperationException". Ich habe die Fehlermeldung unten beigefügt.
Ich denke deshalb, dass es irgendein Cache-Problem sein muss, konnte das Problem aber trotzdem nicht beheben. Ich habe schon versucht:
- Dem Programm einen neuen Namen zu geben
- Der Assembly eine neue Version zu geben
- Die GUID der Assembly zu ändern
- Versions-Nr des Setup-Programmes ändern
- ProductCode des SetupProgrammes zu ändern
- Upgrade-Code des Setup Programmes zu ändern
Doch nichts hat zum Ziel geführt.
Auf meinen Windows XP Computern hingegen funktionieren beide Versionen des Programms auch nach einer vorgängigen Installation der anderen Version.
Die Funktionalitäten, welche ich im Programm vor allem benutzen, sind:
- ADO.NET im Zusammenhang mit einer Access-Datenbank
- Crystal Reports für Reporte
- WinForms
- CrystalDecisionsRedist2005_x86.msm, um Crystal Reports im Setup mitzuliefern
Ich wäre froh, wenn mir jemand helfen könnte.
Vielen Dank.
Adrian
Hier noch die Fehlermeldung:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Windows Error Reporting" />
<EventID Qualifiers="0">1001</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-07-03T19:32:13.000Z" />
<EventRecordID>14706</EventRecordID>
<Channel>Application</Channel>
<Computer>HeimComputer</Computer>
<Security />
</System>
- <EventData>
<Data>632062754</Data>
<Data>5</Data>
<Data>CLR20r3</Data>
<Data>Keine</Data>
<Data>0</Data>
<Data>milchabrechnungkleinstein.exe</Data>
<Data>1.0.0.0</Data>
<Data>4a26e28c</Data>
<Data>MilchAbrechnungKleinstein</Data>
<Data>1.0.0.0</Data>
<Data>4a26e28c</Data>
<Data>d</Data>
<Data>c6</Data>
<Data>System.InvalidOperationException</Data>
<Data />
<Data>C:\Users\Peter\AppData\Local\Temp\WEREBE4.tm p.version.txt</Data>
<Data>C:\Users\Peter\AppData\Local\Microsoft\Windo ws\WER\ReportArchive\Report142d513b</Data>
</EventData>
</Event>
Comment