Announcement

Collapse
No announcement yet.

Zugriff in C# auf MS SourceSafe

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriff in C# auf MS SourceSafe

    Wie kann ich in C# auf SourceSafe zugreifen und Dateien speichern und lesen?

    Ich möchte mit meinem eigenen Programm z.b. eine neue Datei in SourceSafe speichern lassen. Wie mache ich das? Habe mal danach gesucht aber nichts gefunden außer Kommandozeilenbefehle.
    Gibt es da keine Bibliotheken?
    Ich meine auf Datenbanken kann ich ja auch relativ einfach zugreifen (ado.net)

    Vielleicht finde ich es auch einfach nur nicht?

    Ich arbeite übrigens in VisualStudio .NET 2003

    Für VisualStudio 2005 scheint es was zu geben:
    Microsoft.VisualStudio.SourceSafe.Interop

    Aber ich brauche ja ne Bibliothek für VS.NET2003!
    Da gibts die anscheinend nicht
    Zuletzt editiert von sspeedy; 13.06.2007, 13:32.

  • #2
    Habe jetzt mal in VisualStudio 2005 geschaut, da kann ich die Zeile:

    using Microsoft.VisualStudio.SourceSafe.Interop;

    auch nicht eingeben. Er kennt den namespace nicht, woran kann das liegen?
    Hilfe!

    Comment


    • #3
      Hi,

      hast du die entsprechende Assembly unter den Verweisen hinzugefügt?

      Viele Grüße
      Andreas

      Comment


      • #4
        Wenn du mir verrätst, wie ich die Assembly hinzufüge?
        Wo finde ich die Verweise denn?
        Danke!

        Comment


        • #5
          Hi,

          suche auf deinem Rechner nach folgender Datei: Microsoft.VisualStudio.SourceSafe.Interop.dll

          Im Visual Studio gehst du in deinem Projekt auf den Ordner Verweise, drückst die rechte Maustaste, wählst "Verweis hinzufügen" aus. Es öffnet sich ein Dialog, der mehrere Reiter hat. Du wählst den Reiter "durchsuchen" und stellst den Pfad ein, an dem sich die oben genannte Datei befindet. Wähle die Datei aus und mit einem Klick auf OK ist die Datei als Verweis dem Projekt hinzugefügt und du müsstest über using auf die Klassen zugreifen können.

          Viel Grüße

          Andreas

          Comment


          • #6
            Vielen Dank, klappt jetzt endlich!

            Comment


            • #7
              Gern geschehen.

              Comment

              Working...
              X