Blog Home  Home Feed your aggregator (RSS 2.0)  
HP's Blog - ProgrammierungVisualStudio
Hans-Peter Schelian's Weblog
 
# Tuesday, August 12, 2008

Nach längerer Beta Phase ist nun das Service Pack 1 für Visual Studio 2008 verfügbar.

Download VS 2008 Service Pack 1 (Deutsch) (nur Setup Komponente), eigentliches Download von einigen Hundert MB erfolgt dann automatisch während des Installationsprozesses.

Übrigen sollte man das Service Pack nur dann installieren wenn man für längere Zeit (kann schon mal 1 - 2 Stunden dauern) seinen Rechner nicht benötigt.

Und wer mehr darüber wissen möchte welche Probleme mit diesem Service Pack behoben sind, findet mit dem nachfolgenden Link die notwendigen Informationen:

http://support.microsoft.com/kb/945140/de

Visual Studio
Tuesday, August 12, 2008 9:52:18 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, February 11, 2008

Mit Visual Studio 2008 hat man zum ersten mal die Möglichkeit des sogenannten Multi-Targeting bekommen.

Das bedeutet, dass man bereits beim anlegen eines Projekts den gewünschten Zielframework angeben kann/muss.

Die zur Auswahl stehenden Framework's sind:

  • 2.0
  • 3.0
  • 3.5

Natürlich stehen dann auch nur die im gewählten Framework enthaltenen Funktionalitäten zur Verfügung. So kan man zum Beispiel bei der Auswahl vom Framework 2.0 kein Linq einsetzen usw.

Nun gut, aber das ist nicht das Thema dieses Beitrags.

Nehmen wir an wir haben ein Windows Forms Projekt erstellt das für den Framework 2.0 sein soll.

Nun erstellen wir für unser Projekt noch ein Setup Projekt.

image

Achten auch schön drauf, dass wir auch beim Setup Projekt das richtige Zielframework auswählen.

Und nachdem wir noch alle benötigten Einstellungen für das Setup Projekt gemacht haben, müssen wir dann beim Test feststellen, dass obwohl wir das NET Framework 2.0 als Zielframework gewählt haben die Setup Routine das Framework 3.5 als Voraussetzung verlangt.

Was haben wir falsch gemacht? --> Nichts.

Aus welchem Grund auch immer (na ja irgend jemand hat wohl einen Fehler gemacht) wird beim erstellen eines Setup Projekten mit VS2008 die Voraussetzungen (Prerequisites) so gesetzt, dass der NET Framework 3.5 vorausgesetzt wird, egal was man ausgewählt hat.

Aber, das kann man einfach manuell ändern.

Also Setup Projekt wie beschrieben erstellen, dann in die Eigenschaften des Setup Projektes gehen, dort den Button "Prerequisites" betätigt und in diesem Fenster nun das richtige Framework auswählen.

image

Auf OK Klicken --> Fertig !!

Programmierung | Tips und Tricks | Visual Studio
Monday, February 11, 2008 12:20:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, January 30, 2008

Warum auch immer Microsoft das Plug-In "Link to SQL Visualizer für Visual Studio" welches in der Beta 2 (glaube ich) enthalten war nicht in den Final Release übernommen hat ist mir ein Rätsel.

Aber verzichten wollte ich auf dieses Add-in nicht - Und man muss auch nicht darauf verzichten.

Dieses Plug-in ermöglicht während der Debug Phase, den von Linq to SQL erzeugten SQL Quellcode anzeigen, bearbeiten und ausführen zu lassen.

Das ganze funktioniert so:

Man setzt einen Haltepunkt bevor man die Linq to SQL Query Variable initialisiert, siehe nachfolgendes als Beispiel:

image

Wenn man, nachdem man die Zeile var orders ... im Debugger ausgeführt hat, die Maus über die Variable orders positioniert, bekommt man folgendes angezeigt:

image

Zu beachten ist hier die Lupe, die ist nur zu sehen, weil das Plug-In installiert ist

Durch Klicken auf die Lupe bekommt man das von Linq to SQL erzeugte SQL Query angezeigt:

image

Mit Execute kann man sich dann sogar noch das Ergebnis des Query anzeigen lassen:

image

Und wer jetzt nicht auf das Plug-In verzichten möchte, kann dies hier oder hier herunterladen und dann einfach installieren.

Tools | Visual Studio
Wednesday, January 30, 2008 4:22:25 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, January 28, 2008

Nachdem in den letzten Tagen bereits mehrfach darüber berichtet wurde, dass die Deutschen Express Versionen von Visual Studio 2008 zum Download bereit stehen, ist es nicht weiter verwunderlich dass nun auch die nicht Express Versionen verfügbar sind.

Visual Sutio 2008 Express Versionen in Deutsch

Die Deutschen Express Versionen gibt es hier zum Download

Natürlich gibt es nun auch die MSDN Library für Visual Studio 2008 in Deutsch.

Deutsche MSDN Library für Visual Studio 2008 (VS2008)

Hier der Link zum Download der Deutschen MSDN Library für Visual Studio (VS2008)

Und MSDN Abonnenten, die nicht länger warten möchten, können ab sofort auch die Deutsche nicht Express Version vom Subscription Download Bereich herunterladen.

Visual Studio 2008 (VS2008)Der Download Link ist allen MSDN Abonnenten bekannt.

Mehr über die Visual Studio Versionen habe ich bereits hier berichtet

Programmierung | Visual Studio
Monday, January 28, 2008 7:48:00 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, January 17, 2008

Auch wenn schon ... was weiß ich wie viele diese Nachricht ". NET Source Code veröffentlicht" seit Gestern veröffentlicht haben, mache ich meinen Beitrag unter dem Motto "Eigene Notizen".

Hier also jetzt vor allem aber nicht ausschließlich für mich selbst:

Der Source Code für das NET Framework (wenigstens einen Teil davon, siehe nachfolgende Auflistung) wurde von Microsoft veröffentlicht.

Für diese Assemblies steht der Source Code zur Verfügung:

  • Mscorlib.DLL
  • System.DLL
  • System.Data.DLL
  • System.Drawing.DLL
  • System.Web.DLL
  • System.Web.Extensions.DLL
  • System.Windows.Forms.DLL
  • System.XML.DLL
  • WPF (UIAutomation*.dll, System.Windows.DLL, System.Printing.DLL, System.Speech.DLL, WindowsBase.DLL, WindowsFormsIntegration.DLL, Presentation*.dll, some others)
  • Microsoft.VisualBasic.DLL

Der Source Code steht zur Zeit nur in Verbindung mit dem Debugger in VS2008 zur Verfügung, ein Download des gesamten Source Code ist "noch" nicht verfügbar, soll aber wohl auch noch folgen.

Wie man VS2008 konfigurieren muss, damit man in das Framework hinein Debuggen kann, wir ausführlich in dem Blog Beitrag von Shawn Burke beschrieben.

Der Source Code ist unter der Microsoft Referenz Lizenz (oder wie ich sie nenne Peep Show Lizenz) veröffentlicht. Die sagt hauptsächlich aus:

  • Gucken -> Erlaubt !
  • Alles andere verboten

Ich bin gespannt ob dieses Lizenzmodell richtig verstanden wird, es gibt leider viele die eine Verfügbarkeit des Source Code gleichsetzen mit Open Source. Und selbst bei Open Source wird häufig die Lizenz nicht wirklich beachtet.

Na mal sehen wie das ausgeht!

PS: Ich habe das übrigens schon getestet, ist wirklich eine schöne Sache, mal schauen wann ich es dann auch mal wirklich brauchen kann.

Na ja auf jeden Fall können wir jetzt MS mit der Meldung eines Fehlers auch gleich einen Vorschlag für die Behebung schicken! smile_teeth

Programmierung | Visual Studio
Thursday, January 17, 2008 8:46:25 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, November 27, 2007

Das bereits für VS2003 und VS2005 bekannte und beliebte Add-In VCB funktioniert auch unter Visual Studio 2008.

Die hierzu benötigte Version kann man mit dem nachfolgenden Link von www.codeproject.com herunter laden.

Hier der Link:

http://www.codeproject.com/KB/macros/versioningcontrolledbuild.aspx

Hinweis: Erstveröffentlichung am 27.11.2007. Mit neuem Link (der alte hat nicht mehr funktioniert) am 05.12.2007 noch mal veröffentlicht.

Tools | Visual Studio
Tuesday, November 27, 2007 9:49:55 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, November 22, 2007

Ich bin mir sicher, dass bereits ganz viele solcher oder ähnlicher Blog Beiträge darüber berichten das VS2008 veröffentlicht ist.

Ich habe auch erst überlegt ob ich trotzdem noch einmal in meinem Blog einen Beitrag darüber erstellen soll, aber ich Denke:

  • Es wird ja niemand damit geschadet, wenn auch ich darüber berichte
  • Ich habe auch vor dem Schreiben dieses Beitrags kurz um Internet recherchiert und konnte dabei keinen Beitrag finden, welcher sich auch mit der Problematik Deinstallation der Beta Version beschäftigt, wenigstens nicht in dem er über seine eigenen Erfahrungen berichtet hat.
  • Aus diesem Grund also hier auch mein Senf zu diesem Thema smile_wink

So nun aber zum eigentlichen Beitrag:

Die Englische(n) Version(en) von Visual Studio 2008 sind ab sofort verfügbar.
MSDN Abonnenten können die endgültigen Versionen über Ihren MSDN Download Bereich herunterladen.

Was für viele Interessant sein dürfte ist, dass es auch mit Visual Studio 2008 wieder eine Express Version gibt, also eine frei Version die man einfach herunterladen kann.

image

Die Express Version kann man unter nachfolgendem Link finden und herunterladen:

http://www.microsoft.com/express/download/

Nach den ersten Gerüchten die man so hört, soll die Deutsche Version tatsächlich noch dieses Jahr veröffentlicht werden. Aber das sind wie gesagt zur Zeit noch, nur Gerüchte.

Wer die Beta Version installiert hatte sollte diese vor der Installation der offiziellen Version richtig deinstallieren.

Hinweise wie das zu bewerkstelligen ist findet man im Original hier in diesem Link

Da ich aber bei der Durchführung dieser Aufgabe viele Abweichungen festgestellt habe, hier trotzdem eine eigene Aufstellung mit meinen tatsächlich zu deinstallierten Programmen und deren Bezeichnungen:

  • "MSDN Library for Visual Studio 2008 Beta" (hatte ich nicht installiert)
  • "Microsoft SQL Server Compact Edition 3.5"
  • "Microsoft SQL Server Compact Edition 3.5 Design Tools"
  • "Microsoft SQL Server Compact Edition 3.5 for Devices"
  • "Microsoft Visual Studio Performance Collection Tools" (war bei mir nicht installiert)
  • "Windows Mobile 5.0 SDK R2 for Pocket PC"
  • "Windows Mobile 5.0 SDK R2 for Smartphone"
  • "Crystal Reports for Visual Studio 2008 Beta 2"
  • "Visual Studio Asset System" (nur wenn installiert ist)
  • "Microsoft Visual Studio Web Authoring Component / Microsoft Web Designer Tools"
  • "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime" (war bei mir nicht installiert)
  • "Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime Language Pack" (non-English editions only) (war bei mir nicht installiert)
  • "Microsoft Visual Studio Tools for Office Runtime 3.0"
  • "Microsoft Document Explorer 2008"
  • "Microsoft Device Emulator 3.0 ENU"
  • "Microsoft .NET Compact Framework 3.5 Pre-Release"
  • "Microsoft .NET Compact Framework 2.0 SP1 oder SP2"
  • ".NET Framework 2.0 SDK" (nur wenn installiert ist) 
  • "Microsoft Visual Studio Codename Orcas Remote Debugger"  (hatte ich nicht installiert)
  • "Microsoft Visual Studio 64bit Prerequisites Beta" (64-bit platforms only)
  • "Microsoft .NET Framework 3.5 Pre-Release Version"

     

    Und dann natürlich nicht zu vergessen "Microsoft Visual Studio 2008 Beta 2" selbst

    Danach konnte ich ohne Probleme den Final Release von Visual Studio 2008 installieren.

    image

    Wer Visual Studio 2008 einfach mal probieren möchte kann unter dem nachfolgenden Link eine Testversionen (zeitlich begrenzte Versionen - 90 Tage) herunterladen.
    Momentan noch "nur in Englisch".
    http://msdn2.microsoft.com/en-us/vstudio/products/aa700831.aspx

  • Ich habe übrigens das Problem welches ich in meinem Blog Beitrag beschrieben habe, auch noch nachdem ich die Beta Version deinstalliert und die Final Release Version installiert habe, immer noch.

    Ich werde diesem Problem somit noch mal meine ganze Aufmerksamkeit widmen und VS2008 in den nächsten Tagen auf einigen Testrechnern unter verschiedenen Systemumgebungen installieren. Mal sehen ob ich damit das Problem und meine Vermutung bestätigen oder widerlegen kann. Ich werde auf jeden Fall über die Ergebnisse berichten.

    Programmierung | Visual Studio
    Thursday, November 22, 2007 2:34:12 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]  
    Autor: Hans-Peter Schelian  |  Trackback

    Nachdem ich bereits vor einiger Zeit auf meiner Workstation die mit einem englischen Windows XP ausgestattet ist die Visual Studio Beta 2 (VS2008) ohne Probleme installieren und auch verwenden konnten, habe ich vor einigen Tagen zum weiteren Test, VS2008 Beta 2 noch zusätzlich auf einem Notebook (Windows XP in Deutsch) installiert.

    image Die Installation verlief dabei auch ohne Probleme, danach konnte ich auch VS2008 ohne Probleme starten und ein Projekt, egal welches erstellen und auch speichern.

    Wenn ich nun aber F5 zum ausführen/starten des Projektes betätigt habe, wurde kurz mit dem Übersetzen des Projektes gestartet und dann hat sich das ganze Visual Studio einfach ohne weitere Meldung verabschiedet (geschlossen). Gerade so, als hätte man Beenden ausgewählt.

    Nachdem ich mir das etwas näher angeschaut habe ist mir aufgefallen, dass das Problem nicht an der Deutschen Installation liegt, sondern daran dass VS2008 Beta 2 ein Problem damit hat, wenn der Pfad/Dateiname des Projektes mehr als 64 Zeichen lang ist.

    Das wiederum ist auf einer Deutschen Maschine in der Standard-Installation leicht der Fall, wie im folgenden Beispiel zu sehen ist:

    C:\Dokumente und Einstellungen\Testuser.TESTDOMAIN\Eigene Dateien\Visual Studio 2008\WindowsFormsApplication1\WindowsFormsApplication1.sln.

    Also einfach darauf achten, dass die Pfade für die Projekte nicht zu lang werden.

    Zum Beispiel C:\Projekte\...

    Programmierung | Visual Studio | Tips und Tricks
    Thursday, November 22, 2007 8:55:57 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]  
    Autor: Hans-Peter Schelian  |  Trackback
    Copyright © 2010 Hans-Peter Schelian - Schelian IT Beratung. All rights reserved.