.NET Framework - ANN: Windows SDK 7.1

Asked By Thomas Scheidegger
21-May-10 06:38 PM
Microsoft Windows SDK for Windows 7 and .NET Framework 4
Version: 7.1

Blog:
http://blogs.msdn.com/windowssdk/archive/2010/05/21/Released_3A00_-Windows-SDK-for-Windows-7-and-.NET-Framework-4.aspx

Release Notes:
http://go.microsoft.com/fwlink/?LinkID=186826

Web Setup:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en

ISO Download
http://www.microsoft.com/downloads/details.aspx?familyid=35AEDA01-421D-4BA5-B44B-543DC8C33A20&displaylang=en

MSDN Documentation
http://msdn.microsoft.com/en-us/library/ms717358.aspx

MSDN Developer Center (not yet updated):
http://msdn.microsoft.com/en-us/windows/bb980924.aspx

Forum:
http://social.msdn.microsoft.com/forums/en-US/windowssdk/threads/

[alles ohne Gew?hr]



--
Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/
Windows Server 2003 R2
(1)
Visual Studio 2010
(1)
Visual Studio
(1)
Windows 7
(1)
Vista
(1)
NET Framework
(1)
Windows SDK
(1)
SDK Version
(1)
  Stefan Binder replied to Thomas Scheidegger
25-May-10 04:59 AM
Hi!
Da in den Releasenotes folgendes steht:
Operating Systems: You can install this SDK on and/or create=20
applications for Windows 7, Server 2008 R2, Server 2008, XPSP3, Vista,=20
and Windows Server 2003 R2.

Hei=DFt das, da=DF man dann zb mit VS2008 keine Anwendungen mehr f=FCr Wi=
ndows=20
2000 kompilieren kann?
Bisher war das bei SDKs ja eigentlich nicht der Fall, soweit ich mich=20
erinnere!
Wenn ein SDK f=FCr ein bestimmtes Visual Studio zugelassen war, dann=20
galten daf=FCr ja die Targets des Studios, und nicht des SDKs, oder lieg =

ich da falsch?

Danke f=FCr Klarstellung!
  Stefan Kuhr replied to Stefan Binder
25-May-10 05:15 AM
Hallo Stefan,


Ich sehe das genau so wie Du, das sollte das Setzen von _WIN32_WINNT
steuern (ich glaube mseit dem Vista SDK gibt's da noch was pfiffigeres
an Makros, ich habe mich aber noch nicht daran gewoehnt). In der
Vergangenheit war es auch immer so, dass die Kompilate neuer Versionen
von VC deshalb auf bestimmten aelteren Betriebssystemversionen nicht
liefen, weil die *Runtimes* ploetzlich APIs aufgerufen haben, die auf
den entsprechenden aelteren Plattformen nicht verfuegbar waren. Ich gehe
daher davon aus, dass ein VS2005 und VS2008 mit diesem SDK weiterhin
Binaries produzieren, die auch auf W2K laufaehig sind.

Wobei ich zugeben muss, dass sich mir der Sinn dieses SDKs noch nicht
vollstaendig erschlossen hat, denn fuer VS2010 braucht man dieses SDK
nicht, weil da dieser Stand bereits Teil der Auslieferung ist und fuer
VS2008 und VS2005 gibt es ja schon das Win7/Server08 SDK vom letzten
Herbst. Das zumindest produziert bei mir zusammen mit VS2005/2008
Binaries, die problemlos auf W2K laufen. Und warum das nun SDK Version
7.1 heisst, obwohl es keine zugehoerige neue OS-Version dazu gibt, ist
mir auch schleierhaft.


HTH,

--
S
  Thomas Scheidegger replied to Stefan Kuhr
25-May-10 07:22 AM
Hallo Stefan/Stefan


naja,
W2k ist eh in wenigen Wochen end-of-life.
War also wohl prim?r eine Lifecycle/Support-Entscheidung.


einerseits sind jetzt dieselben VC++ 2010 Compiler
direkt im SDK enthalten wie bei Visual Studio 2010.
Andererseits geht es wohl schon
eher um .NET 4.0 -  (Tools, Reference-Assemblies)
und MSBuild - Kompatibilit?t  (Gleichstand).

Leider hat MS ?ber Pfingsten den MSDN-Blog fehlerhaft upgraded,
einige Details noch hier:
http://blogs.msdn.com/b/windowssdk/archive/2010/04/07/coming-soon-win-sdk-for-windows-7-and-net-4.aspx


--
Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/
Create New Account
help
problem? It would be too much work to completely rewrite the application. Zach. C# Discussions Visual Studio (1) ComponentResourceManager (1) ContentAlignment (1) GraphicsUnit (1) EventHandler (1) FontStyle (1) CheckBox (1) TextBox (1) Is this a Windows Forms application? If so, there ishould be a region titled is not totally packed with InitializeComponent() { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceForm)); this.textBox17 = new System.Windows.Forms.TextBox(); this.textBox15 = new System.Windows.Forms.TextBox(); this.textBox7 = new System.Windows.Forms.TextBox(); this.textBox6 = new System.Windows.Forms.TextBox(); this.textBox5 = new System.Windows.Forms.TextBox(); this.textBox4 = new System.Windows.Forms.TextBox(); this.textBox3 = new System.Windows.Forms
projects to VS2010 in the near future? Regards Rainer .NET Compact Framework Discussions WinCE (1) Visual Studio 2010 (1) Visual Studio 2008 (1) Compact Framework (1) Windows Embedded (1) NET Compact Framework (1) Silverlight (1) Windows 7 (1) Hi Rainer there are plans to provide an 'Add-On' to VS2010 for the
it in dot.net? How can I do this is vb.net? VB.NET Discussions Visual Studio 2010 (1) Visual Studio (1) Silverlight (1) Windows 7 (1) Office (1) Vista (1) Linux (1) Error (1) HI again all I see that I already enquired re
sieht so aus: bla.exe!MeineForm.Dispose(Boolean) System.dll!System.ComponentModel.Component.Dispose() System.Windows.Forms.dll!System.Windows.Forms.Application.ThreadWindows.Dispose() System.Windows.Forms.dll!System.Windows.Forms.Application.ThreadContext.DisposeThreadWindows() System.Windows.Forms.dll!System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(int, int, int) System Windows.Forms.dll!System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(int, System.Windows.Forms.ApplicationContext) System.Windows
the ThirdForm to top-most or so. . . Any suggestions are really grateful. Thanks!!!! C# Discussions Visual Studio (1) Windows 7 (1) EventHandler (1) Exception (1) EventArgs (1) Class (1) VB (1) XP (1) try { Enabled scenario, but definitely the same root cause): https: / / connect.microsoft.com / VisualStudio / feedback / details / 581382 / windows-taskbar-can-activate-a-non-modal-window-when-a-modal-window-is-active-wpf-winforms it is been reported. :) Jeff's solution is not bad, but it could have unintended visual consequences. Disabling the entire form is not always what you want the user to see use the ShowInTaskbar property to make a dialog box that is not displayed in the Windows taskbar." Each sample has an explicit comment about setting the form's ShowInTaskbar property to form2 to receive focus. . ." If you attempt to reproduce the same behavior with just two windows, one modal and one not, it works differently: selecting the non-modal window from the