Hallo,
Mein Programm hat einen Status erreicht, indem ich es nun weiterverteilen möchte an Tester. Einmal benutze ich dafür die ClickOnce-Veröffentlichung auf einem Netzwerkpfad und einmal debug/release lokal und kopiere dann im zweiten Fall alle nötigen Dateien auch auf das Netzlaufwerk. Wenn ich von der Maschine aus, auf der ich auch entwickle die Installation durchführe klappt das fehlerfrei. Genauso das direkte starten der exe mit der zweiten Variante. Nun möchte aber ein Kollege an einem Vista-Client das Programm ausführen und da gehen beide Varianten in die Hose. Dabei wird folgendes geschmissen:
Beschreibung:
Stopped working
Problemsignatur:
Problemereignisname:
CLR20r3
Problemsignatur
01:
myprogram.exe
Problemsignatur
02: 1.0.0.0
Problemsignatur
03: 51752827
Problemsignatur
04: mscorlib
Problemsignatur
05: 4.0.30319.17929
Problemsignatur
06: 4ffa561c
Problemsignatur
07: 43c4
Problemsignatur
08: 13c
Problemsignatur
09: System.UnauthorizedAccess
Betriebsystemversion:
6.0.6002.2.2.0.256.6
Gebietsschema-ID:
1031
Ich habe es bereits mit und ohne Signierung versucht. Anscheinend mache ich aber immer noch was falsch. Der Client hat übrigens .Net 4.5 drauf und mein Programm braucht nur 4.0.
Wie veröffentliche ich mein Programm möglichst einfach (und möglichst auch ohne Setup) und auch so, dass selbst Vista-Maschinen damit klar kommen?
Gruß
Mein Programm hat einen Status erreicht, indem ich es nun weiterverteilen möchte an Tester. Einmal benutze ich dafür die ClickOnce-Veröffentlichung auf einem Netzwerkpfad und einmal debug/release lokal und kopiere dann im zweiten Fall alle nötigen Dateien auch auf das Netzlaufwerk. Wenn ich von der Maschine aus, auf der ich auch entwickle die Installation durchführe klappt das fehlerfrei. Genauso das direkte starten der exe mit der zweiten Variante. Nun möchte aber ein Kollege an einem Vista-Client das Programm ausführen und da gehen beide Varianten in die Hose. Dabei wird folgendes geschmissen:
Beschreibung:
Stopped working
Problemsignatur:
Problemereignisname:
CLR20r3
Problemsignatur
01:
myprogram.exe
Problemsignatur
02: 1.0.0.0
Problemsignatur
03: 51752827
Problemsignatur
04: mscorlib
Problemsignatur
05: 4.0.30319.17929
Problemsignatur
06: 4ffa561c
Problemsignatur
07: 43c4
Problemsignatur
08: 13c
Problemsignatur
09: System.UnauthorizedAccess
Betriebsystemversion:
6.0.6002.2.2.0.256.6
Gebietsschema-ID:
1031
Ich habe es bereits mit und ohne Signierung versucht. Anscheinend mache ich aber immer noch was falsch. Der Client hat übrigens .Net 4.5 drauf und mein Programm braucht nur 4.0.
Wie veröffentliche ich mein Programm möglichst einfach (und möglichst auch ohne Setup) und auch so, dass selbst Vista-Maschinen damit klar kommen?

Gruß