Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
KExtensions v1.4 (Visual Studio Package) inkl. Sourcen
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Neue Version 1.2

Diese Version behebt den Bug, der im Thread Fehlermeldungen bei KExtensions v1.1 (Visual Studio Package) angesprochen wurde.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

So, nach langer Zeit mal wieder was neues :)

Kurzer Überblick:

Was ist neu?
- Der integrierte Windows Explorer verbraucht jetzt wesentlich weniger Ressourcen.
- Es funktionieren jetzt die gängigen Shortcuts im Windows Explorer.
- Neben den Windows Explorer gibt es jetzt auch einen "Tree Windows Explorer".
Dieser zeigt nur den Baum an, plus den Dateien innerhalb des Baumes.

Was ist weg?
- Die myCSharp Suche :(
Ja, die ist erstmal weg. Warum? Tja, das Ding hatte echt noch ein paar blöde Bugs,
die auch die IDE teilweise lahm gelegt haben (war sehr selten bis gar nicht, aber
wenn das heftig)
Ein weiterer Grund: Ich will das Projekt wahrscheinlich auf CodePlex publizieren. Da
die myCSharp Suche eine sehr spezielle Sache ist, ist dies ein weiterer Grund, das
diese Funktion (erstmal) rausgefallen ist.
Höchstwahrscheinlich bringe ich die Suche dann als eigenständiges Package raus.

Wie geht es weiter?
- Der Windows Explorer soll noch tiefer greifen bzw. mehr Funktionen bieten. Ich stell
mir da schon noch einiges vor. Vorallem ein wesentlich "intelligenteres" Drag & Drop.
- Eine Art "Business-Object Creator". Dieser soll dazu dienen auf die schnelle Objekte
zu erzeugen, welche von vorneherein INotifyPropertyChanged, IDataErrorInfo und
IEditableObject anbieten.

So, auf den nächsten Seiten zeige ich nochmal Screenshots von ein paar neuen Funktionen.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Der neue Windows Explorer als ToolWindow eingebettet.
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Neue Funktion "INotifyPropertyChanged implementieren"

Diese Funktion fügt das INotifyPropertyChanged Interface einer bestehenden Klasse hinzu.
Beispiel:


public class Dummy
{
  private string m_TestString;
  private int m_TestInt;

  public string TestString
  {
    get { return this.m_TestString; }
    set { this.m_TestString = value; }
  }

  public int TestInt
  {
    get { return this.m_TestInt; }
    set { this.m_TestInt = value; }
  }
}
Nach Aufruf der Funktion:


public class Dummy : System.ComponentModel.INotifyPropertyChanged
{
  private string m_TestString;
  private int m_TestInt;

  public string TestString
  {
    get { return this.m_TestString; }
    set
    {
      this.m_TestString = value;
      OnPropertyChanged("TestString");
    }
  }

  public int TestInt
  {
    get { return this.m_TestInt; }
    set
    {
      this.m_TestInt = value;
      OnPropertyChanged("TestInt");
    }
  }

  public event PropertyChangedEventHandler PropertyChanged;

  protected virtual void OnPropertyChanged(string propertyName)
  {
    System.ComponentModel.PropertyChangedEventHandler handler = PropertyChanged;
    if ((handler != null))
    {
      handler(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
    }
  }
}
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Das ganze funktioniert auch mit anonymen Eigenschaften, also die


public int Bla { get; set; }
Im Dialog, in dem man auswählt, welche Eigenschaften angepasst werden soll, werden die
anonymen Eigenschaften fett markiert. Wenn dies der Fall ist, kann man auswählen, ob diese
Eigenschaften gegen "richtige" Eigenschaften ausgetaucht werden soll. Desweiteren kann ein
Prefix ausgewählt werden.

Das ganze sieht dann so aus (Prefix mit m_)
Vorher:


public class Dummy
{
  private string m_TestString;

  public string TestString
  {
    get { return this.m_TestString; }
    set { this.m_TestString = value; }
  }

  public int TestInt { get; set; }
}
Nachher


public class Dummy : System.ComponentModel.INotifyPropertyChanged
{
  private int m_TestInt;
  private string m_TestString;

  public string TestString
  {
    get { return this.m_TestString; }
    set
    {
      this.m_TestString = value;
      OnPropertyChanged("TestString");
    }
  }

  public event PropertyChangedEventHandler PropertyChanged;

  protected virtual void OnPropertyChanged(string propertyName)
  {
    System.ComponentModel.PropertyChangedEventHandler handler = PropertyChanged;
    if ((handler != null))
    {
      handler(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
    }
  }

  public int TestInt
  {
    get
    {
      return this.m_TestInt;
    }
    set
    {
      this.m_TestInt = value;
      OnPropertyChanged("TestInt");
    }
  }
}
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Kleine aber nette Neuerung im Windows Explorer. Wird eine DLL Datei per Rechtsklick geöffnet,
kann diese als Verweis zu einem Projekt hinzugefügt werden. In dem Dialog lassen sich ein oder
mehrere Projekte auswählen, zu dem dann die DLL hinzugefügt werden soll. Ganz praktisch, wenn
man z.B. log4net nachimplementieren will. Man muss dann nicht händisch bei jedem Projekt Verweis
hinzufügen auswählen.
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Per Rechtsklick auf beliebige Dateien oder Ordnern, können die Datei-/Verzeichnisnamen in die
Zwischenablage kopiert werden. Hierbei gibt es mehrere Möglichkeiten
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

So, zum Schluss:

Wie manche vielleicht anhand der neuen Screenshots erkannt haben: Ja, es ist 100% kompatibel zum
Windows 7 RC.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 415
Herkunft: Hamburg

beantworten | zitieren | melden

Ich war von deiner alten Win Explorer Komponente schon extrem begeistert und hatte die schon verwendet. Ich werde nun bei Gelegenheit deine neue Version mal unter die Lupe nehmen. Bisher klasse Arbeit!
private Nachricht | Beiträge des Benutzers
hobofan
myCSharp.de - Member



Dabei seit:
Beiträge: 364

beantworten | zitieren | melden

Zitat von Khalid
So, zum Schluss:

Wie manche vielleicht anhand der neuen Screenshots erkannt haben: Ja, es ist 100% kompatibel zum
Windows 7 RC.

Auch zu der Beta von VS2010?
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Nein. Zum VS 2010 ist es nicht kompatibel.

Das ist einer meiner nächsten Schritte. Nur lässt sich das SDK vom 2010 bei mir nicht installieren, so wie einigen anderen auch nicht. MS hat nur leider noch keine Lösung parat :(
Zitat
Bisher klasse Arbeit!
Danke :)
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Khalid am .
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 415
Herkunft: Hamburg

beantworten | zitieren | melden

Hallo Khalid,

wie ich ja schon schrieb nutze ich deine alte Version des Win Explorers. Mir ist aufgefallen, dass wenn ich die Detail Ansicht des ShellListViews anwähle, die Dateien mit einer falschen "geändert am" Zeit angezeigt werden. Die Zeit wird immer 2 Stunden früher angezeigt, also 8:00 Uhr statt 10:00 Uhr.
Ich muss zugeben ich habe nach dem Bug noch nicht gesucht, in der Hoffnung, dass dir dazu sofort was einfällt. Ist das nicht der Fall, suche ich natürlich selber nach dem Fehler ;o)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hallo t2t,

komisch, das mir das noch gar nicht aufgefallen ist :). Das liegt an der UTC Zeit. Alle Zeitstempel unter Windows werden als UTC abgespeichert. Das erklärt die Differenz von 2h.

Um das zu korrigieren, musst du in der ShellItem.cs die Methode "FileTimeToDateTime" wie folgt ersetzen:


private DateTime FileTimeToDateTime(FILETIME fileTime)
{
  long hFT2 = (((long)fileTime.dwHighDateTime) << 32) | fileTime.dwLowDateTime;
  DateTime fileDateTime = DateTime.FromFileTimeUtc(hFT2);
  return TimeZone.CurrentTimeZone.ToLocalTime(fileDateTime);
}
Dachte eigentlich, das DateTime.FromFileTimeUtc das automatisch erledigt :)
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 415
Herkunft: Hamburg

beantworten | zitieren | melden

Sehr gut. Damit klappt es bestens. Gut möglich, dass ich in Zukunft nochmal ähnliche Fragen stellen werde. Dank dir soweit.
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Die aktuellsten Sourcen sind jetzt auf meiner Homepage zu finden.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 415
Herkunft: Hamburg

beantworten | zitieren | melden

Hallo Khalid,

ich hab mal wieder Fragen zum Win Explorer. Ich würde gerne ein paar neue Features implementieren die da wären (im ShellListView):

- kopieren + einfügen (per Kontextmenü und den Shortcuts Strg + C / Strg + V)
- auschneiden + einfügen (per Kontextmenü und den Shortcuts Strg + X / Strg + V)
- Die Funktion eine Datei innerhalb eines Ordners per Drag & Drop bei gedrückter Strg-Taste zu kopieren
- Drag & Drop Funktion vom echten Win Explorer hin zum ShellListView

Kannst du mir zu den Punkten ein paar Tipps geben, wie die sich einfach realisieren ließen? Soweit ich das erkennen konnte, ist die Behandlung der ersten beiden Punkte zwar im Quellcode in den Enums berücksichtigt worden, wurde von dir aber nicht implementiert. Hatte das einen Grund?
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hallo t2t,

also
Zitat
kopieren + einfügen (per Kontextmenü und den Shortcuts Strg + C / Strg + V)
Shortcuts STRG+xxx sollten alle funktionieren. Über das Kontextmenü hab ich das irgendwie verpennt. Liegt wahrscheinlich daran, das ich das nie über das Kontextmenü mache :)
Zitat
Die Funktion eine Datei innerhalb eines Ordners per Drag & Drop bei gedrückter Strg-Taste zu kopieren
Auf die Idee bin ich noch gar nicht gekommen. Aber stimmt, das funktioniert z.Z. nicht.
Wenn du das selber implementieren möchtest, müsstest du dir mal die expliziten Methoden des Interfaces IDropTarget anschauen, sowie die normalen OnXXX der Drag & Drop Operationen. Irgendwo wird stehen, das bei Strg und gleicher Ordner nichts passieren soll. Muss ich auch nochmal schauen.
Zitat
Drag & Drop Funktion vom echten Win Explorer hin zum ShellListView
Stellt bei W7 / Vista kein Problem dar. Da ich ja die Shell Drag & Drop Interfaces nutze (also IDropTarget, IDropSource) wird innerhalb der Shell automatisch erkannt, das diese Anwendung mit der Shell interagieren kann.
Mit XP konnte ich es noch nicht prüfen.


So, ich sitze ja gerade an einer neueren Version, die noch einiges an den Explorer-Komponenten dreht. Hauptsächlich wieder Speicherverwaltung. Deine genannten Punkte prüfe ich auf jeden Fall nochmal durch und werde diese mit aufnehmen. Dadurch, das ich halt privat ein kleinen Dämpfer bekommen habe, verschiebt sich das ganze noch etwas. Wird aber so fix wie möglich fertig sein. Vielleicht schaffe ich sogar ende der nächsten Woche.

Gruß
Khalid
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
TBR
myCSharp.de - Member



Dabei seit:
Beiträge: 154

beantworten | zitieren | melden

WoW, das ding ist echt Top!
Vor allem der Explorer ist ein Segen. Ich hasse es, immer Dokumente, VS08, Projekte. ... zu suchen, bis ich zwischen meinen 50 Projekten das eine finde.

Aber was ich noch schön fände, wenn man per Rücktaste einen Ordner raufspringt.
Und dass beim "Zur Solution hinzufügen" Ordner erstellt werden können ;)
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von TBR am .
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Danke
Zitat
Aber was ich noch schön fände, wenn man per Rücktaste einen Ordner raufspringt.
Lässt sich einrichten.

Ist jetzt natürlich die Frage, ob es so wie beim Windows Explorer funktionieren soll, sprich das er Rückwärts durch die History geht, oder ob er wirklich immer stumpf ein Ordner höher wandern soll. Ich persönlich würde auch das stumpfe ein Höher schöner finden.
Zitat
Und dass beim "Zur Solution hinzufügen" Ordner erstellt werden können ;)
Interessante Idee. Sollte eigentlich kein Problem sein.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
TBR
myCSharp.de - Member



Dabei seit:
Beiträge: 154

beantworten | zitieren | melden

Jop, stumpf ist besser. History brauchst du bei dem eigentlich eh nicht :-/

Außerdem: Ich fände es gut, wenn man noch Buttons hat, für einen Ordner hoch, Neuen Ordner erstellen usw. im explorer ;)
Vll Kontextmenu, mit Datei erstellen usw. ;)

EDIT:und noch vll 2 Buttons die jeweils die ganze TreeView expanden/schließen, weil irgendwann alles offen ist, und das sehr unübersichtlich wird, und dauert zum schließen ^^

MfG
TBR
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von TBR am .
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 415
Herkunft: Hamburg

beantworten | zitieren | melden

Hallo Khalid,

danke für deine Antwort. Ich bin gespannt auf eine neue Version, bis es soweit ist werde ich mir das auch nochmal näher anschauen und anhand deiner Tipps gucken, ob ich selber schon was implementieren kann.
Btw: Den Vorschlag der es "Back"-Buttons von TBR finde ich auch sehr interessant.
private Nachricht | Beiträge des Benutzers
edsplash
myCSharp.de - Member

Avatar #avatar-3111.jpg


Dabei seit:
Beiträge: 390

beantworten | zitieren | melden

Hallo Khalid

Wie sieht es eigentlich mit der Veröffentlichung auf CodePlex aus?
Gedenkst du das Package unter einer GPL zu veröffentlichen o.Ä. ?

Ich würde nämlich gerne geschäftlich davon Gebrauch machen, unsere EDV Abteilung stellt sich natürlich (und teilweise berechtigt) quer, wenn sie keine unlizenzierte Software von einem "Unbekannten Hersteller" installieren will.

Gruss
using Skill
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hi,

veröffentlichen auf CodePlex will ich das ganze auf jeden Fall noch. Zur Lizenz habe ich mir an sich noch keine wirklichen Gedanken gemacht, wird aber wahrscheinlich in Richtung GPL gehen. Aber dazu werde ich dann noch eine Frage hier im Forum absetzen :)


Noch was zur neuen Version:
Die zieht sich leider noch etwas, da ich beruflich momentan sehr eingespannt bin und komm aus dem Grund nicht wirklich weiter vorwärts.
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Lisko34
myCSharp.de - Member

Avatar #avatar-2772.jpeg


Dabei seit:
Beiträge: 42
Herkunft: Pudasjärvi

beantworten | zitieren | melden

Hi,

Super sache dein Addin, habs gerade runtergeladen und getestet und dabei ist mir aufgefallen das die Sprache von VS2008 auf "Wie Microsoft Windows" eingestellt wird.

Ist jetzt nicht tragisch aber wäre net wenn die Sprachkonfigurationen so bleiben wie vorher.


Gruß Lisko
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hallo,

die neue Version dauert noch ein paar Tage, da ich das komplette Drag & Drop neu implementiere, damit dieses die hübschen Darg & Drop Images ab Vista unterstützt. Zusätzlich mit den neuen Drop Descriptions (der Hinweistext beim Drag & Drop unter dem Image).

Der Screenshot in diesem Beitrag zeigt ein Drag & Drop Image, welches aus meiner Komponente erzeugt wird. Obwohl "aus meiner Komponente erzeugt" etwas zuviel gesagt ist, denn das Image wird von der Shell erzeugt und ich zeige es einfach nur an :)

Der andere Ausschnitt zeigt, das auch die Anzahl der gesamten Dateien/Ordner mit angezeigt wird. Auch das macht freundlicherweise das System für ein :)


@Lisko34:
Hab nochmal mein Code durchgeschaut und an den VS Einstellungen selber schraube ich nicht rum. Ich werde das aber nochmal durchtesten.
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

In der TreeView Ansicht innerhalb vom VS, werden ja die Dateien mit angezeigt. Da diese in den Drag & Drop Prozess anders behandelt werden, überschreibe ich bei Dateien die Drop Description.

Zusätzlich will ich ein Event auf beiden Seiten anbieten (TreeView, ListView), in dem man selber bestimmen kann, was für eine Description angezeigt werden soll.
Attachments
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Sekkiy
myCSharp.de - Member



Dabei seit:
Beiträge: 21

beantworten | zitieren | melden

Error 1001
Die Objectinstanz wurde nicht auf ein Object festgelegt (oder ähnlich)

windows 7 32bit ultimate
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hallo Sekkiy

Schade, das du einen Fehler hast. Leider hilft mir nur der Fehlertext nicht weiter. Kannst du mir schrittweise beschreiben, wie der Fehler aufgetreten ist?
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers
Sekkiy
myCSharp.de - Member



Dabei seit:
Beiträge: 21

beantworten | zitieren | melden

Hallo Khalid,

schön, dass du so schnell antwortest.
Also ich starte das Setup, und dann auf weiter, bis die installation beginnt. Dann startet die Progressbar fast nicht, also bewegt sich nicht wirklich. Danach kommt das Popup(von KExtensions):
Error 1001. Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
OK(button)

so weit ich mich erinnere, ist das setup immer erst nach dem öffnen von visual studio gestart, aber jetzt hat es sich sofort gestartet(ohne visual studio).

mfg Sekkiy
private Nachricht | Beiträge des Benutzers
Khalid
myCSharp.de - Experte

Avatar #avatar-2534.gif


Dabei seit:
Beiträge: 3.511
Herkunft: Hannover

Themenstarter:

beantworten | zitieren | melden

Hi,

sorry das ich diesmal so spät antworte. Der User SeeQuark hatte das gleiche Problem wie du. Da lag es an der Express Edition. Das Package funktioniert nicht! mit der Express Edition. Oder hast du doch eine höhere Version?
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
private Nachricht | Beiträge des Benutzers