Freigeben über


Webbeispiel für die No-Touch-Bereitstellung

In diesem Beispiel wird gezeigt, wie Sie eine verwaltete Tablet-PC-Anwendung über das Web mithilfe der Bereitstellung ohne Toucheingabe bereitstellen. Sie sollten mit den Konzepten vertraut sein, die unter No-Touch-Bereitstellung im .NET Framework. Auf Ihrem Computer muss Microsoft-Internetinformationsdienste (IIS) installiert sein, um dieses Beispiel ausführen zu können.

Übersicht

Bei der Bereitstellung ohne Toucheingabe können Tablet PCWindows Forms applications-desktop-Anwendungen, die mit den Klassen im System.Windows.Forms-Namespace des Microsoft .NET Framework und dem Microsoft Windows XP Tablet PC Edition Development Kit 1.7 erstellt wurden, heruntergeladen, installiert und direkt auf den Computern der Benutzer ausgeführt werden, ohne dass die Registrierung oder freigegebene Systemkomponenten geändert werden.

In diesem Beispiel wird das ursprüngliche Projekt für Auto Claims Form Sample (AutoClaims) verwendet und ein Installationsprojekt AutoClaims_NoTouchWeb. Nach der Kompilierung und Ausführung erstellt das Installationsprojekt einen neuen virtuellen Stamm, der auch als AutoClaims_NoTouchWeb bezeichnet wird. Das Installationsprogramm kopiert eine Datei default.htm, die einen Link zur AutoClaims.exe Assembly enthält. Navigieren Sie zum Starten der Rich-Client-Anwendung zum virtuellen Stamm mit Microsoft Internet Explorer, und klicken Sie dann auf der Seite default.htm auf den Link.

Hinweis

Sie müssen über IIS (z. B. und nicht direkt über das Dateisystem) zum virtuellen Stamm navigieren, https://localhost/AutoClaims_NoTouchWeb/default.htm) damit die Anwendung in der Internet-Explorer Anwendungsdomäne funktioniert.

 

<html>
    <head>
        <title>AutoClaims (No Touch Web)</title>
      </head>
      <body>
          <a href="AutoClaims.exe">Launch AutoClaims Sample</a>
      </body>
</html>

Anforderungen an die No-Touch-Bereitstellung

Alle abhängigen Assemblys müssen sich entweder im Assemblysuchpfad oder im Stammverzeichnis des virtuellen Verzeichnisses der Website befinden. Das AutoClaims_NoTouchWeb Bereitstellungsprojekt installiert die Assembly und die verweisende Seite default.htm in demselben virtuellen Stamm (AutoClaims_NoTouchWeb).

Hinweis

Die kompilierten Webbeispiele werden nicht mit der Standardinstallationsoption für das SDK installiert. Sie müssen eine benutzerdefinierte Installation abschließen und die Unteroption "Vorkompilierte Webbeispiele" auswählen, um sie zu installieren.

 

Weitere Informationen zur Verwendung von Freihand im Web finden Sie unter Freihand im Web.