Ich habe Windows Mobile 6 professionelle Anwendung mit gezielten Framework als .NET CF 3.5 und Professional 6 SDK entwickelt. Außerdem wurde die SmartDeviceCab-Datei erstellt. Wenn ich es auf einem Gerät installiere, das kein CF 3.5 hat, kann es meine Anwendung nicht ausführen (weil das Gerät .NET CF 2.0 hat). Jetzt weiß ich, dass ich NET CF 3.5 auf dem Gerät haben muss, auf dem ich meine App ausführen möchte. Wie kann ich die aktuelle Version von CF erkennen und (falls erforderlich) CF 3.5 von meinem Fahrerhaus installieren? Ich habe viel auf Setup.dll erkundet und durchgegangen, aber es ist zu alt und ich habe keine Möglichkeit gefunden, cab-Datei von meiner Setup.dll zu starten. Bitte helfen Sie mir, die Lösung zu finden. Wäre dankbar, wenn Link/Beispielcode zur Verfügung gestellt würde. Frustrierender ist, ich habe VC++ nie berührt.Windows Mobile Cab Setup zum Erkennen von .NET CF 3.5 und installieren Sie es
Ich bin durchgegangen: Detecting if the Compact Framewok is installed on mobile device und seine Verbindungen.
Shailesh K.
Hallo ageektrapped, Danke für Ihre Antwort. Sie haben gesagt, dass Sie die .NET CF-Version von Ihrem Taxi aus erkennen. Können Sie die Art und Weise (Code) angeben, die Sie für die .NET CF-Version verwenden, und prüfen, ob das richtig ist oder nicht? Danke. Shailesh K :) – engineer
Ich modifizierte den Code in diesem Beispiel zur Verfügung gestellt http://msdn.microsoft.com/en-us/library/aa446531.aspx#netcfdepl_topic3 – ageektrapped