Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    @manni4545 Gewiss kann man die DLLs als Binärdateien den Ressourcen der Exe hinzufügen. Allerdings darfst Du dann die DLLs der Exe nicht mehr als Verweis hinzufügen, denn die DLLs, auf die verwiesen wird, müssen beim Start da sein. Das wird vom System überprüft. Bist Du bereit, die DLLs dynamisch einzubinden? Also trage die DLLs neben der Exe zu den anderen PCs, das macht deutlich weniger Aufwand.

  • Benutzer-Avatarbild

    Zitat von Pixxxas: „was spricht gegen ILMerge?“ @Schamash Habs mal mit einem Plugin-System probiert, eine Exe, mehrere DLLs. Da versagt das Verfahren, weil die DLLs einzeln neben der Exe erwartet werden. Es muss also abgewogen werden, ob es tatsächlich möglich ist, und dann muss getestet werden, was da rauskommt

  • Benutzer-Avatarbild

    Zitat von Pixxxas: „warum müssen die dlls im selben Ordner sein?“Weil die Exe da zueerst sucht und wir unsere Rechner nicht zumüllen wollen.

  • Benutzer-Avatarbild

    Zitat von manni4545: „Ist es möglich einen Ordner dll zu erstellen damit die .dlls auch dort ausgelesen werden.“Ja. Am besten ist ein Unterordner neben der Exe. Den relativen Pfad (hier \DLLs) trägst Du in die app.config ein: XML-Quellcode (7 Zeilen)

  • Benutzer-Avatarbild

    @manni4545 Gugst Du hier. Das gilt dür Assemblies. Nun weiß ich nicht, ob Deine DLLs Assemblies in diesem Sinne sind. Ich mach mal ein kleines Testprojekt. ===== Das funktioniert problemlos, wenn die DLL eine selbst erstellte DLL in der Projektmappe ist.

  • Benutzer-Avatarbild

    @manni4545 Hast Du diese DLLs Deinem Projekt als Verweis hinzugefügt?

  • Benutzer-Avatarbild

    @manni4545 Pack mal alle DLLs da rein. Oder da (ist äquivalent): vb-paradise.de/index.php/Attachment/39299/