Installieren von Windows Mobile SDK ohne Visual Studio


3

Ist es möglich, das Windows Mobile SDK ohne Visual Studio zu installieren? Ich verwende SharpDevelop zum Schreiben einer Windows Mobile-Anwendung, muss jedoch eine Assembly im Windows Mobile 6.0-SDK verwenden. Wenn ich versuche, das SDK zu installieren, wird die Meldung angezeigt, dass Visual Studio eine Voraussetzung ist, und ich kann es nicht installieren.

Gibt es eine Möglichkeit, sich vorzustellen, dass Visual Studio installiert ist? Vielleicht ein Registrierungseintrag, der hinzugefügt werden kann oder so, oder bin ich nur abgespritzt? Gibt es einen Grund, warum ich für die IDE von Microsoft zahlen muss, oder ist dies nur eine Möglichkeit für Microsoft, zusätzliches Geld zu verdienen?

Vielen Dank,

Antworten:


0

Ich gehe davon aus, dass Sie eine Anwendung schreiben, die auf .NET Compact Framework abzielt. Wenn dies zutrifft, sollten Sie in der Lage sein, alle Assemblys in der CF aus dem .NET Framework SDK abzurufen , das die CF-Befehlszeilenentwicklungstools enthält.


Ich brauche nur eine Assembly Miscrosoft.WindowsMobile.PocketOutlook.dll. Die Anwendung, die ich schreibe, ist darauf angewiesen, eingehende Textnachrichten abzufangen, es sei denn, es gibt eine andere Möglichkeit, eingehende Nachrichten abzufangen, die bestimmten Kriterien entsprechen.
Tester101

0

Sie sollten in der Lage sein, den Inhalt des SDK-Installationsprogramms mit einem Tool wie 7-Zip zu entpacken. Nachdem Sie die DLLs aus dem SDK extrahiert haben, sollten Sie sie manuell als Projektreferenz hinzufügen können.


Wie entpacke ich den Installer?
Tester101

msiexec /a "MSI File.msi" /qb TARGETDIR="Full path to target directory"MSI-Dateien zu entpacken. 7-Zip zum Entpacken zugehöriger Binärdateien oder komprimierter Dateien. Es ist schon eine Weile her, seit ich das selbst gemacht habe, aber du solltest es nur brauchen msiexecund es gibt eine zweite msi-Datei innerhalb der ersten.
Greg Buehler
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.