MSI.LIB fehlt in VC-2005 Installation
Das verstehe mal wieder wer will
ich verstehe es auf jeden Fall mal nicht.
Die MSI.H Include-Datei findet sich in der im $(VCInstallDir)PlatformSDK\include Verzeichnis. Die dazu passende MSI.LIB Datei dagegen ist dagegen in $(VCInstallDir)PlatformSDK\lib nicht zu finden. Da spielt es auch keine Rolle ob man VS-2005 RTM oder SP1 hat.
Man muss sich diese Datei aus einem aktuellen SDK besorgen.
Alle Version ab VC6, über VS.NET 2002+2003 verfügen sowohl über Header als auch Lib-Datei.
Heath Stewart beschreibt das zwar in seinem Blog, aber warum das so ist steht dort nicht.
2 Kommentare zu “MSI.LIB fehlt in VC-2005 Installation”
Link für diesen Beitrag | RSS-Feed zu diesem Beitrag
Hinterlassen sie einen Kommentar:
Beachten sie bitte, dass Kommentare evtl. nicht sofort hier erscheinen. Die Kommentare werden zur Moderation an den Webmaster gesendet. Es kann also etwas dauern, bis Ihr Kommentar hier veröffentlicht wird!
on Do 10 Mai 2007 um 20:56 #
JochenKalmbach
Hallo Martin!
Siehe:
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=101790
Das Lustige ist auch: die msi.lib ist für AMD64 und IA64 in VS2005 vorhanden!
on Do 10 Mai 2007 um 21:46 #
Martin Richter
Ja!!! Mir war es gar nicht aufgefallen, weil auf meinem Rechner hier zu Hause habe ich die 64bit Sachen gar nicht installiert…
Absurd!
Danke Jochen