2009-04-08 23 views
3

Mit welcher Methode würden Sie eine neue Version einer ClickOnce-Anwendung (Seite an Seite mit der aktuellen Version) unter mehreren Benutzern testen? Gibt es Best Practices (vor allem, da die Anwendungen für die Live-/Testversionen von SQL/Webdiensten usw. von verschiedenen Servern abhängen)?Testen von ClickOnce-Anwendungen

Wir verwenden internes DNS, um http://application.ourdomain.test Websites einzurichten, um webbasierte Anwendungen zu testen. Es ist offensichtlich, dass Sie von der Adressleiste aus bei einer Testwebsite angemeldet sind und nur die Verbindungszeichenfolge geändert wird, um zu erzwingen, dass diese Bereitstellung eine Verbindung mit unserem Test-SQL-Server herstellt. Gibt es eine Möglichkeit, dies zu approximieren?

Antwort

1

Für ClickOnce-Bereitstellungstests haben wir einige virtuelle Computer eingerichtet und Tester über Remotedesktop verbunden. Die VM Desktop Hintergründe sind eine hässliche Farbe und sagen "TESTING" in großen, fetten roten Buchstaben.

Außerdem zeigen alle unsere Anwendungen eine Warnmeldung an, wenn der Benutzer sich mit etwas anderem als der Produktionsdatenbank verbinden möchte.

1

Ich bin heute nachmittag auf diese link text gestoßen, was eine Möglichkeit zu bieten scheint - man muss verschiedene Zertifikate verwenden, um die Manifeste zu signieren. Ich ändere den Suite-Name im Dialogfeld "Veröffentlichungsoptionen", um verschiedene Menüs zu erstellen.