Wie kann ich ein Visual Studio 2008-Projekt an die Taskleiste anheften?

2

Ich habe VS2008 und VS2010 auf meiner Box installiert. Ich habe eine Lösung (die .sln-Datei), für die ich VS2008 verwende. Wenn ich auf die Lösung doppelklicke, wird sie von VS2008 geöffnet.

Ich möchte die Lösung in die Taskleiste ziehen und dort anheften. Wenn ich jedoch über die Taskleiste ziehe, heißt es in der QuickInfo: Pin to VSLauncher.exe. Als ich die Lösung endgültig fixiert habe, wird in der Taskleiste ein VS2010-Symbol angezeigt. Wenn ich es starte, wird die Lösung natürlich in VS2010 geöffnet.

Wie kann ich die Lösung an die Taskleiste anheften und in VS2008 starten lassen?

AngryHacker
quelle

Antworten:

1

Obwohl dies sicher nicht ideal ist, stellte ich fest, dass es auf meinem Testsystem funktioniert.

Sie sollten eine Batchdatei wie folgt erstellen:

@echo off

START "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" "Full\Path\To\ProjectFile.sln"

Denken Sie daran, dass Sie den richtigen Pfad für die Version der ausführbaren Datei auswählen müssen, die Sie ausführen möchten. Denken Sie daran, das "" für Pfadnamen zu verwenden, die Leerzeichen und seltsame Zeichen enthalten ...

Speichern Sie diese Datei an einem beliebigen Ort.

Befestigen Sie nun eine Verknüpfung zu cmd.exe in der Taskleiste (geben Sie cmd.exe in das Startmenü ein, klicken Sie mit der rechten Maustaste darauf und wählen Sie die Verknüpfung zur Taskleiste aus) an der Eingabeaufforderung und gehen Sie zu Eigenschaften. Hier wo es heißt Ziel und tippe ein:

%windir%\system32\cmd.exe /C "Path\To\The\Batch\File.bat"

Wenn Sie nun in der Taskleiste auf Ihre Eingabeaufforderungsverknüpfung klicken, öffnen Sie die gewünschte Version von Visual Studio mit dem gewünschten Projekt.

Viel Glück!

akseli
quelle
Ja, am Ende habe ich das getan. Es fühlt sich jedoch wie ein gewaltiger Hack an. Win7 sollte dazu in der Lage sein.
AngryHacker
Halten Sie uns auf dem Laufenden, um zu sehen, ob eine einfachere Lösung auftaucht!
akseli
2

Stecken Sie die Lösung wie zuvor in die Taskleiste.

Klicken Sie nun mit der rechten Maustaste auf das erstellte Symbol, gehen Sie zu der Lösung, die Sie im Pullup-Menü öffnen möchten, und klicken Sie mit der rechten Maustaste darauf. Gehen Sie nun zu den Eigenschaften und klicken Sie auf Öffnen mit. Wählen Sie hier die ausführbare Datei für Visual Studio 2008 aus Ihrem Programmordner aus.

Viel Glück!

akseli
quelle
Ich habe genau das getan, was du erwähnt hast. Jedoch in der Open With Im Dialogfeld suche ich nach der gewünschten Datei und wähle sie aus. Im Dialogfeld ändert sich jedoch nichts. Es ist möglich dass Always use the selected program to open this kind of file Das Kontrollkästchen ist ausgegraut.
AngryHacker
@AngryHacker Wenn Sie sagen, dass Sie nach der Datei suchen, sprechen Sie über die ausführbare Datei von VisualStudio 2008, oder? Oder suchen Sie eine andere Datei?
akseli
Ja, ich spreche über das Durchsuchen der ausführbaren VS2008-Datei (devenv.exe)
AngryHacker
Ich denke, dies ist ein größeres Problem der Dateizuordnungen, die in Windows 7 64-Bit nicht wirklich gut funktionieren. Ich habe eine Menge Beschwerden gefunden. social.answers.microsoft.com/Forums/en-US/w7files/thread/…
AngryHacker
@AngryHacker Ich hoffe, sie können die Probleme mit der Dateizuordnung bald beheben. Aber ich habe darüber nachgedacht, wie Sie dies in meinem Kopf erledigen können, und ich habe eine mögliche Lösung gefunden, die Ihre Probleme umgehen kann ... Ich habe eine weitere Antwort hinzugefügt, um die Lesbarkeit zu verbessern.
akseli