VC2005/2008/2010/2012 Express (kostenlos)
-
z.B. mit Nero oder so brennen oder mit Daemon Tools mounten oder mit winrar oder so entpacken und dann den Installer starten
-
z.B. mit Nero oder so brennen: willisch nisch
oder mit Daemon Tools mounten: Zeigt kein neues Device im Arbeitsplatz an
mit winrar oder so entpacken : Ich werd's mal versuchen
-
Ich habe die PSDK installiert, bekomme aber eine Haufen fehlermeldungen.
Und zwar fehlen in den Header-Dateien jede Menge Semikolons..
-
Jochen Kalmbach schrieb:
Und Ja: SP2 ist Voraussetzung.
Für die IDE oder den Compiler?
Kann man den Compiler uU mit SP1 und Code::Blocks laufen lassen?
Weiß jemand welche Programmteile für den CommandlineCompiler (Ich denk mal den nutzt CodeBlocks?) benötigt werden - zum ausprobieren?
Und ist das legal?
-
Gibts für die Sachen keinen schnelleren Mirror? Bei Microsoft wird man ja bei 140 kb/s gecapped, da lädt man ja sprichwörtlich stunden.
-
Hallo !
Also erst mal vielen Dank fuer diesen tollen Thread!!!
Die Konfigration WinXP SP 2 / VS Express / PSDK 2003 R2 / WTL lief bei mir auf Anhieb nach Lesen des Openers, der MS Doku und der WTL Anleitungen.
Prima !
Leider versteh ich überhaupt nicht was das fürn APP-Wizard sein soll.
Das Tolle an ATL/VC++ ist doch dass man Interfaces und Implemtierungsklassen einfach erzeugen kann und "nur" noch den Implementierungscode schreiben muss.
( Nicht lachen, Ihr wisst schon wie ich das "nur" meine )Mit dem WTL Wizard kann ich mir zwar ATL Widgets bauen, aber sowas wie eine Business-Logik-Komponente oder einen ATL-Service nicht ?!?!
Mach ich was falsch ?
Kennt jemand andere freie Add-Ons dafür ?LG
Gast++
-
Wär doch was für den FAQs
-
Morgen!
Also ich hab mal versucht PSDK zu installieren...klappte soweit auch mal.habe es mit folgender anleitung gemacht:
http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/default.aspx
nun, wenn ich aber den abschliessenden test bei punkt 5 versuche bekomme ich diese Fehlermeldung:
Projekt : error PRJ0003 : Fehler beim Starten von "cl.exe".
jetzt muss ich mal noch sagen bei punkt 3 bin ich in das "VCProjectEngine.dll.express.config" file gegangen und hab die 3 pfade gändert...nur bin ich mir nicht sicher wo der execute pfad hinsoll...meine änderungen(im vcprojectengine.dll.express.config):
von
<Directories
Include="(VCInstallDir)PlatformSDK\include;(VCInstallDir)lib;(VCInstallDir)PlatformSDK\\lib;(FrameworkSDKDir)lib;(VSInstallDir)lib"
Path="(VCInstallDir)PlatformSDK\bin;(VSInstallDir)Common7\\Tools\\bin;(VSInstallDir)Common7\tools;(VSInstallDir)Common7\\ide;(ProgramFiles)\HTML Help Workshop;(FrameworkDir)(VSInstallDir);(FrameworkDir)(VCInstallDir)crt\src"
/>
zu:
<Directories
Include="C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include"
Library="C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib"
Path="C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin"
Reference="(FrameworkVersion)"
Source="$(VCInstallDir)crt\src"
/>
also hab ich den execute pfad aus der anleitung mal bei "Path" reinkopiert...hab aber keine ahnung ob das stimmt!des weiteren hatte ich bei punkt 5 noch das problem, das in meinem "AppSettings.htm" file nicht alle diese 4 zeilen waren, sondern nur:
//WIN_APP.disabled = true;
//DLL_APP.disabled = true;
so das wärs...ich würde wirklich liebend gerne weiter arbeiten. also weiss jemand ob ich hier bei der installation einen gewaltigen fehler gemacht habe...sollte ich alles nochmals kicken und neu machen? oder weiss jemand sonst wieso ich beim test im punkt 5 die fehler meldung "Projekt : error PRJ0003 : Fehler beim Starten von "cl.exe"." bekomme...?wäre froh um ein bisschen help!
dänk ju!
-
OK, es hat sich erledigt!
ich sage nur "add"....
no comment...
-
hey tomsoja was hast du in die VCProjectEngine.Dll.Express.Config datei geschreiebn sodass es ging?
-
tag wohl!
hier meine config zeilen:<Directories
Include="(VCInstallDir)PlatformSDK\include;$(FrameworkSDKDir)include;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\crt;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\alt"Library="(VCInstallDir)PlatformSDK\lib;(VSInstallDir);$(VSInstallDir)lib;C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib"
Path="(VCInstallDir)PlatformSDK\bin;(VSInstallDir)Common7\\Tools\\bin;(VSInstallDir)Common7\tools;(VSInstallDir)Common7\\ide;(ProgramFiles)\HTML Help Workshop;(FrameworkDir)(VSInstallDir);$(PATH);C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Bin"
Reference="(FrameworkVersion)"
Source="$(VCInstallDir)crt\src"
/>das ist eigentlich genau das was in der anleitung steht!ich depp habe zu erst nur die restlichen pfade mit denen der anleitung ersetzt, dabei muss man sie hinzufügen!wie gesagt! "add"!
ich hoffe es hilft dir...
greez
tom
-
Hallo,
hab VC05 Express und das PDSK installiert. Wenn ich aber <richole.h> includen möchte, gibt's Fehler:
#include "stdafx.h" #include <windows.h> #include <richedit.h> #include <richole.h> int _tmain(int argc, _TCHAR* argv[]) { return 0; }
1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(23) : error C2146: syntax error : missing ';' before identifier 'poleobj' 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(23) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(23) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(24) : error C2146: syntax error : missing ';' before identifier 'pstg' 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(24) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(24) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(25) : error C2146: syntax error : missing ';' before identifier 'polesite' 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(86) : error C2065: 'IRichEditOle' : undeclared identifier 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(86) : error C2065: 'IUnknown' : undeclared identifier 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(87) : error C2448: 'DECLARE_INTERFACE_' : function-style initializer appears to be a function definition 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(116) : error C2143: syntax error : missing ';' before '*' 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(116) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(116) : error C2378: 'IRichEditOle' : redefinition; symbol cannot be overloaded with a typedef 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(116) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(128) : error C2065: 'IRichEditOleCallback' : undeclared identifier 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(129) : error C2448: 'DECLARE_INTERFACE_' : function-style initializer appears to be a function definition 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(156) : error C2143: syntax error : missing ';' before '*' 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(156) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(156) : error C2378: 'IRichEditOleCallback' : redefinition; symbol cannot be overloaded with a typedef 1>c:\programme\microsoft platform sdk for windows server 2003 r2\include\richole.h(156) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Was kann da falsch sein?
-
tut mir leid aber iwiw checke ich punkt 3 von dieser englischen sdk anleitung net
was muss man da genau mit en paeden machen um zB windows.h einbauenzu können?wäre nett wenn mir das jmd erklärem könnte
und schritt 4 und 5 sehen iwi auch zu kompliziert aus.
PS: Hoffentlcih gehört das in diesen thread
-
ich idiot wer lesen kann ist klar im Vorteil:
Update the Visual C++ directories in the Projects and Solutions section in the Options dialog box.
Add the paths to the appropriate subsection:
otion dialog box!!!
und ich frag noch wo ich das machen soll!!!step 4 is ja einfach
aber bei step 5 den orner 1033 hab ich net bei mir ist da nur 1031!!!!
-
sty für den dreierpost jez ist alles klar
-
-
Hallo Freax,
habe alles so wie in der Beschreibung gemacht --> Astreine Sache !!!
Vielen Dank für den Hinweis und die Links !Ich hätte da aber noch eine Frage, und zwar würde mich interessieren ob ich das ganze SDK 2oo3 Paket brauche ...
Oder brauche ich nur ein paar bestimmte Header usw. ?Ich frage, weil ich gern die Installation soweit wie es geht minimieren möchte.
7oo MB extra nur wegen der API Programmierung ist recht viel ...Gruß
Greenhorn
-
Bei der PSDK installation ist ja auch noch die gesamte Hilfe dabei!
IMO würde ich das ISO-Downloaden (aber dann gleiche das Vista-PSDK) und dieses auch komplett installieren.
Vista-PSDK:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=7614fe22-8a64-4dfb-aa0c-db53035f40a0
-
Du kannst bei der Installation des PSDKs festlegen, was du installieren möchtest. Da ist noch ein Haufen Mist dabei, z.B. die Bibliotheken für die Entwicklung auf Windows Mobile (geht mit Express sowieso nicht), 64Bit Zeug (geht ebenfalls nicht) und MSSQL Entwicklung (Datenbanken). Bei mir sind's ungefähr 500MB, ein Großteil davon geht für die (sehr gute!) Doku drauf.
Grüße,
Martin
-
Ich habe so ziemlich alles weggelassen, bis auf die SDK ...
Hat sich mit ca. 720 MB installiert. Den Ordner 'help' kann ich also getrost löschen ? (130 MB)
Und die Ordner bin, include und lib kann ich nicht weiter bereinigen ?
Ich dachte, ich brauche nur die Headerdateien die in der Express fehlen ...Gruß
Greenhornp.s.: Vielen Dank für die Infos, ihr beiden !