{"id":870,"date":"2011-06-18T10:14:03","date_gmt":"2011-06-18T08:14:03","guid":{"rendered":"http:\/\/blog.m-ri.de\/?p=870"},"modified":"2011-06-20T12:16:41","modified_gmt":"2011-06-20T10:16:41","slug":"patchday-vom-14-06-2011-behebt-die-probleme-der-visualstudio-20052008-servicepacks-vom-13-04-2011","status":"publish","type":"post","link":"http:\/\/blog.m-ri.de\/index.php\/2011\/06\/18\/patchday-vom-14-06-2011-behebt-die-probleme-der-visualstudio-20052008-servicepacks-vom-13-04-2011\/","title":{"rendered":"Patchday vom 14.06.2011 behebt die Probleme der VisualStudio 2005\/2008 Servicepacks vom 13.04.2011"},"content":{"rendered":"<p>Die nachfolgenden 4 Sicherheitsupdates wurden am 14.06.2011 von Microsoft herausgegeben:<\/p>\n<p><a href=\"http:\/\/support.microsoft.com\/kb\/2538242\">Sicherheitsupdate f\u00fcr Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB2538242)<\/a><br \/>\n<a href=\"http:\/\/support.microsoft.com\/kb\/2538218\">Sicherheitsupdate f\u00fcr Microsoft Visual Studio 2005 Service Pack 1 (KB2538218)<\/a><br \/>\n<a href=\"http:\/\/support.microsoft.com\/kb\/2538243\">Sicherheitsupdate f\u00fcr Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package (KB2538243)<\/a><br \/>\n<a href=\"http:\/\/support.microsoft.com\/kb\/2538241\">Sicherheitsupdate f\u00fcr Microsoft Visual Studio 2008 Service Pack 1 (KB2538241)<\/a><\/p>\n<p>Eigentlich beheben Sie nur das, was am Patchday vom 13.04.2011 h\u00e4tte behoben werden sollen. Ich habe dazu ja mehrere Artikel geschrieben (<a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/14\/bug-black-patchday-for-all-os-from-xp-and-later-3-mfc-8-0-vc-2005-or-mfc-9-0-vc-2008-linked-dynamically-to-the-mfc-may-not-find-the-mfc-language-dlls-after-installation-of-the-security-packs-d\/\">1<\/a>, <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/14\/workaround-fur-patchday-bug-vom-12-04-2011-wenn-unter-windows-2000-der-einsprungpunkt-findactctxsectionstringa-nicht-gefunden-wird\/\">2<\/a>, <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/14\/bug-schwarzer-patchday-fur-alle-os-xp-und-spater-3-mfc-8-0-vc-2005-oder-mfc-9-0-vc-2008-die-dynamisch-gelinkt-wurden-finden-die-mfc-sprach-dlls-evtl-nicht-mehr-nach-installation-der-sicherhei\/\">3<\/a>, <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/13\/bug-schwarzer-patchday-fur-windows-2000-2-mfc-8-0-vc-2005-und-mfc-9-0-vc-2008-static-libraries-erzeugen-auch-inkompatiblen-code-fur-windows-2000-durch-kb2465367-bzw-kb2465361\/\">4<\/a>, <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/04\/13\/bug-schwarzer-patchday-fur-windows-2000-mfc-8-0-vc-2005-und-mfc-9-0-vc-2008-dlls-sind-nicht-mehr-lauffahig-nach-installation-von-kb2467175-bzw-kb2467175\/\">5<\/a>). Nach Vergleich der entsprechenden Sourcen machen Sie \u00c4nderungen jetzt das, was sie sollen.<\/p>\n<p>Auch das Problem, dass mit dem letzten Sicherheitsupdate, die Gr\u00f6\u00dfe der Executables immens angewachsen ist wurde behoben.<br \/>\nSchade, dass dieses Problem in VS-2010 weiter bestehen bleibt.<br \/>\nInsbesondere funktioniert diese neue Runtime f\u00fcr <em>VS-2005 <\/em>auch auf Windows 2000. Eines der Hauptprobleme vom Patchday im April.<\/p>\n<p>Anzumerken w\u00e4re hier eigentlich nur noch die neuen Versionen der Runtime die mit diesem Sicherheitsupdate ver\u00f6ffentlicht werden, d.h. auch, dass man nun die neuen Runtimes auch in sein Setup einbauen sollte, bzw. dass man die neueste passende VCRedist_x86 nun auch mit ausliefern muss. D.h. auch, dass sich die entsprechenden Manifeste wieder \u00e4ndern, sofern man diese manuell angepasst hat:<\/p>\n<ul>\n<li>Die neuen Runtimedateien von <em>VS-2005 <\/em>haben die Versionsnummer \ufeff\ufeff8.0.50727.6195<br \/>\nDie neue Runtime f\u00fcr <em>VS-2005 <\/em>gibt es <a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?id=26347\">hier zum Download<\/a>.<\/li>\n<li>Die neuen Runtimedateien von <em>VS-2008 <\/em>haben \ufeffdie Versionsnummer \ufeff\ufeff9.0.30729.6161<br \/>\nDie neue Runtime f\u00fcr <em>VS-2008<\/em> gibt es <a href=\"http:\/\/www.microsoft.com\/download\/en\/details.aspx?displaylang=en&amp;id=26368\">hier zum Download<\/a>.<\/li>\n<\/ul>\n<p>Weitere und vollst\u00e4ndige Infos zu diesem Sicherheitsupdate finden sich im VC-Blog:<br \/>\n<a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2011\/06\/17\/10175518.aspx\">http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2011\/06\/17\/10175518.aspx<\/a><\/p>\n<p>Ich jetzt kann nur allen Entwicklern raten diese neuen Sicherheitsupdates auch zu installieren und zu nutzen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die nachfolgenden 4 Sicherheitsupdates wurden am 14.06.2011 von Microsoft herausgegeben: Sicherheitsupdate f\u00fcr Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB2538242) Sicherheitsupdate f\u00fcr Microsoft Visual Studio 2005 Service Pack 1 (KB2538218) Sicherheitsupdate f\u00fcr Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package (KB2538243) Sicherheitsupdate f\u00fcr Microsoft Visual Studio 2008 Service Pack 1 (KB2538241) Eigentlich &hellip; <a href=\"http:\/\/blog.m-ri.de\/index.php\/2011\/06\/18\/patchday-vom-14-06-2011-behebt-die-probleme-der-visualstudio-20052008-servicepacks-vom-13-04-2011\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201ePatchday vom 14.06.2011 behebt die Probleme der VisualStudio 2005\/2008 Servicepacks vom 13.04.2011\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30,3,27],"tags":[99,288,352,136,34,358,36,44,186,284],"class_list":["post-870","post","type-post","status-publish","format-standard","hentry","category-c","category-programmieren","category-vs2008","tag-bug","tag-english","tag-mfc","tag-qualitaetssicherung","tag-sp","tag-vista","tag-vs-2005","tag-vs-2008","tag-windows-7","tag-windows-xp"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/comments?post=870"}],"version-history":[{"count":1,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/870\/revisions"}],"predecessor-version":[{"id":872,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/posts\/870\/revisions\/872"}],"wp:attachment":[{"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/media?parent=870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/categories?post=870"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.m-ri.de\/index.php\/wp-json\/wp\/v2\/tags?post=870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}