Laden...
R
robbyrc myCSharp.de - Member
Fachinformatiker / Anwendungsentwicklung Passau Dabei seit 17.02.2006 317 Beiträge
Benutzerbeschreibung

Forenbeiträge von robbyrc Ingesamt 317 Beiträge

14.08.2009 - 08:47 Uhr

Hallo,

du könntest auch ScintillaNET benutzen. Benötigt nur 2 DLLs, und wird (glaub ich) auch im Notepad++ als Editor-Komponente benutzt.

Mfg,
Daniel

11.08.2009 - 09:31 Uhr

Hallo,

hast du auch schon mal die bin- und obj-Ordner gelöscht, und das Setup mit "Projektmappe neu erstellen" bzw. "Neu erstellen" neu erstellt?

Habe das Problem auch ab und an, wenns ein Update für ne andere Komponente gibt, die ich verwende, und in diesem Fall hilft meistens das Bereinigen und spätere neu erstellen. Auch verweis Entfernen - neu erstellen - Fehlermeldungen abwarten - Verweis hinzufügen - Neu erstellen hat schon einmal geholfen.

Mfg,
Daniel

06.08.2009 - 11:15 Uhr

Hi,

wie lädst du denn die XML-Datei?

Wenn du Sie bisher von der Platte geladen hast (über ne direkte Pfadangabe), musst du das jetzt natürlich anders machen, da die XML Datei nicht mehr auf der Festplatte liegt, sondern in die EXE-Datei integriert ist.

Das wäre z.B. so möglich (über Angabe des assemblyNames, also dem Namen der EXE-Datei, und den Dateinamen der eingebetteten XML-Datei):


        public static Stream GetEmbeddedFile(string assemblyName,
                                             string fileName)
        {
            try
            {
                Assembly a = Assembly.Load(assemblyName);
                Stream str = a.GetManifestResourceStream(assemblyName + "." + fileName);
                if (str == null)
                {
                    throw new Exception(string.Format("Could not locate embedded resource '{0}' in assembly '{1}'",
                                                      fileName,
                                                      assemblyName));
                }
                return str;
            }
            catch (Exception e)
            {
                throw new Exception(assemblyName + ": " + e.Message);
            }
        }

Mfg,
Daniel

24.07.2009 - 11:29 Uhr

Hallo,

auf Systemen ohne Visual Studio gehen oft und gerne die Microsoft Visual C++-Runtimes ab (MSVCRTxx.dll, msvcr.dll, MSVCPxx.dll...), was mich auch schon des öfteren einige Nerven gekostet hat.

Was hier immer recht gut hilft, ist die DLL mit dem Dependency Walker zu öffnen (http://www.dependencywalker.com/) und mal zu schauen, welche DLLs oder Verweise er (u.U.) nicht öffnen kann.

'Mfg,
Daniel

16.07.2009 - 12:54 Uhr

hi,

also diese Überschriften bzw. "container" mit dem Balken oben kannst du z.B. mit der DotNetBar Komponente von DevComponents erstellen (http://www.devcomponents.com/dotnetbar/, Nummer 8 bzw. 14 in der Beschreibung). Mit dem gleichen kannst du auch die Menüs wie sie links sind machen.

Die DevExpress Bibliothek nutze ich selbst für den Kalender, du musst ja nicht die gesamte Bibliothek nutzen, sondern nur das Kalender-Steuerelement (sind 4 oder 5 DLLs).

mfg,
Daniel

11.07.2009 - 16:01 Uhr

Hallo,

also ich verwende den Reactor, für mein Produkt das nun doch schon über 6 Jahre Entwicklungszeit hat, und auch nicht unbedingt für die 39 Euro verkauft wird 😉

Bisher bin ich noch auf keine (größeren) Probleme gestossen, wobei ich da ganz klar immer auch mit den Einstellungen rumspielen musste, bevor ich wirklich gute Ergebnisse bekommen habe (das Problem wirst du aber bei jedem Obfuskator haben). Das kommt natürlich auch immer aufs Projekt an, ich selbst obfuskiere nur das Hauptprojekt und einige DLLs, die "wichtigere" Programmlogik enthalten. Momentan habe ich auch die Beta-Version vom Reactor im Einsatz, die im Gegensatz zur 3er Version nochmal besser geworden ist.

Bisher konnte ich auch noch nirgends einen Crack o.Ä. für meine Software ausfindig machen, wobei das sicher auch immer auf das Produkt ankommt. Nieschenprodukte werden sicherlich nicht so schnell "geknackt", als Produkte, die jeder verwenden will / kann.

MFg,
Daniel

04.06.2009 - 08:52 Uhr

Guten Morgen,

Die Hardware, ist ein FTDI-Chip der über einen emulierten COM-Port über USB angesprochen wird

Bei solchen Zeit-Tests oder auch allgemeinen Tests einer Seriellen Schnittstelle würde ich immer eine "echte" Serielle Benutzen.

Mit diesen USB-Adaptern (die ich auch verwenden muss), gab es bei mir in der vergangenheit immer wieder Timing-Probleme, welche dann bei der echten Seriellen Schnittstelle auf einmal nicht mehr auftauchten.

Diese USB-converter sind einfach von der Geschwindigkeit ganz anders als die richtigen Seriellen schnittstellen.

Mfg,
Daniel

20.05.2009 - 12:13 Uhr

Mit dem kostenlosen KryptonToolkit (http://www.componentfactory.com/) geht das ganze auch unter Windows Forms.

14.05.2009 - 23:57 Uhr

Hi,

was mir jetzt als einziges eingefallen ist, wäre, das auf einem der 2 Rechner eventuell der "Design"-Dienst, also der Windows Dienst für die Visuellen Sachen, ausgeschaltet ist. Dann könnts sein, dass das mit den VisualStyles nicht klappt.

Ich habs allerdings nicht getestet - nur ne Vermutung.

Mfg,
Daniel

09.05.2009 - 14:38 Uhr

Hallo,

wie die Fehlermeldung schon besagt, werden vermutlich die Remoteverbindungen verweigert. Die Einstellungen hierzu musst du im SQL Server abändern.

Im Startmenü unter Microsoft SQL Server gibts dazu bei den Konfigurationstools eine "SQL Server-Oberflächenkonfiguration", in der du die Remoteverbindungen aktivieren kannst.

Mfg

09.05.2009 - 14:31 Uhr

ich kenne mich mit MonoDevelop zwar nicht aus, auf dem Screenshot sieht es aber so aus, als wenn die "Button Properties" unten rechts nicht expandiert sind. Dort kannst du bestimmt Breite/Höhe einstellen.

Alternativ kann er prüfen, ob nicht eventuell die Dock-Eigenschaft auf "Fill" gestellt ist.
Sieht nämlich so aus, also würde beim Button Docking aktiviert sein.

MFg,
Daniel

07.05.2009 - 11:16 Uhr

Hi King Carrot,

also der Advanced Installer kann 100%ig EXE-Dateien erstellen, da ich das selbst so mache. Die Frage ist, ob es in der Free-Version geht oder eben nicht.

Klick mal in der Linken Leiste auf "Project Definition / Media", anschließend im Tabellenreiter auf "Bootstrapper", und schon müsstest du ihm Sagen können "Create EXE setup file".

Mfg,
Daniel

07.05.2009 - 01:05 Uhr

Oder hast du vielleicht nur das Setup für das Management Studio ohne server erwischt?

Ist mir auch schon mal passiert 😉

06.05.2009 - 00:00 Uhr

Hallo,

du könntest z.B. folgendes für deine IF-Abfrage verwenden:


if (reader[i].GetType() == typeof(String))
else if (reader[i].GetType() = typeof(bool))

Alternativ kannst du den "is" - Operator verwenden:


if (reader[i] is String)
else if (reader[i] is bool)

Mfg,
Daniel

04.05.2009 - 16:17 Uhr

Hi,

alternativ könntest du auch eines der vielen Wizard-Frameworks verwenden, die es z.B. auf Codeproject dazu gibt.

Mfg,
Daniel

29.04.2009 - 23:29 Uhr

Hallo,

ich habe zwar keine Erfahrungen mit List & Label, könnte dir aber ein anderes Tool empfehlen, welches ich selbst in meiner Software benutze:

Stimulsoft Reports.NET

Der Vorteil gegenüber List & Label war aus meiner Sicht, dass du (falls notwendig) den Quellcode zur Software bekommst, und auch selbst eigene Sachen ändern / anpassen kannst.

Der Designer und die Komponenten sind Kostenfrei weiter verteilbar mit deiner Anwendung, und Sprachdateien stehen auch für (ich glaub fast alle) Sprachen bereit.

Über C# kannst du dann auch direkt Reporte erzeugen, da die Reporte nichts anderes als C#-Quellcodedateien sind.

Mfg,
Daniel

22.04.2009 - 12:34 Uhr

Hi,

über die Amazon Webservices (http://aws.amazon.com/) kannst du auch Daten wie Cover, Schauspieler, Inhalte, Preise usw. abfragen.

Unter http://blogs.msdn.com/coding4fun/archive/2006/10/31/912260.aspx gibt es ein schönes Beispiel in C#, wie du auf Daten von DVDs oder Büchern zugreifen kannst.

Mfg,
Daniel

21.04.2009 - 20:02 Uhr

Hallo,

ganz einfach ausgedrückt:

C# ist die Programmiersprache an sich
Visual C# ist die Entwicklungsumgebung von Microsoft, um "visuell" C# zu Programmieren.

C# bleibt immer C#, aber anstatt von Visual C# kannst du z.B. auch SharpDevelop oder C# Builder von Borland verwenden.

Mfg,
Daniel

17.04.2009 - 08:20 Uhr

Hallo,

Nehme ich genau dieses Programm und kopiere es auf einen anderen Rechner, läuft alles einwandfrei.

Sind die anderen PC`s auch mit 64 Bit Betriebssystem, oder haben die 32 Bit Systeme?

Bei 64 Bit Betriebssystemen in Verbindung mit einem OLDB-Provider für die Access-Datenbank gibt es Probleme. Du musst deine Anwendung in diesem Fall als x86 und nicht als 64-Bit Anwendung kompilieren.

http://social.msdn.microsoft.com/Forums/en-US/netfx64bit/thread/4ff1791f-3bc8-4716-a15a-356206d750ba

Mfg,
Daniel

15.04.2009 - 00:10 Uhr

Hallo,

normalerweise musst du im ConnectionString noch angeben, dass es sich um eine Kommagetrennte Datei handelt. Zumindestens wäre das bei OLEDB so. Dort kannst du auch festlegen, ob die erste Zeile als Header verwendet werden soll oder nicht.

Ein Beispiel gibts unter http://www.switchonthecode.com/tutorials/csharp-tutorial-using-the-built-in-oledb-csv-parser

Mfg,
Daniel

29.03.2009 - 01:38 Uhr

Hallo,

was ich noch anmerken würde:

Wenn du dein Setup in C# realisieren willst, musst du dir auch im Klaren sein, dass dein Setup nur dann "ohne" weitere Programme läuft, wenn auf dem Kunden-PC, wo das Setup gestartet wird, schon ein .NET Framework installiert ist. Ist das nicht der Fall, läuft dein Setup auch nicht.

Da musst du dann zusätzlich noch nen Bootstrapper bauen (nicht C#), der vor dem "eigentlichen" Setup prüft, ob ein .NET Framework vorhanden ist.

mfg,
Daniel

15.03.2009 - 20:46 Uhr

Hallo,

Wenn du über den key auf ein SubItem zugreifen willst, musst du diesem Subitem beim hinzufügen den gewünschten key erst zuweisen. Das hat nichts mit dem namen des Column zu tun.

Mfg
Daniel

15.03.2009 - 00:55 Uhr

Hallo,

bei Amazon sind ja meistens bei den DVDs in der Beschreibung auch die Inhalte bzw. das, was auf der Rückseite der DVD steht, auch aufgeführt.

z.B.

Aus der Amazon.de-Redaktion
Es war einmal ein Wissenschaftler (Jeff Goldblum), der focht einst einen Faustkampf gegen einen anderen Mann (Bill Pullman), der eines Tages Präsident der Vereinigten Staaten werden sollte. Genau dieser Präsident erfährt nun von besagtem Wissenschaftler, dessen Ex-Frau zufällig seine Beraterin ist, dass gerade aufgetauchte außerirdische Raumschiffe nur darauf aus sind, die Erde zu zerstören. Daraufhin setzt sich der Präsident höchstselbst in einen Kampfbomber und nimmt es mit den Invasoren auf.

Independence Day gehört zu der Art von Filmen, die mit einer solchen Leichtigkeit eine an sich vollkommen absurde Geschichte erzählen, dass niemand über die Löcher im Plot oder die Zufälle (von denen es noch viel mehr gibt) auch nur blinzeln würde. Regisseur Roland Emmerich hat mit Independence Day einen Zusammenschnitt erschaffen, der aus Zitaten jeder Menge UFO-Invasionsfilme der 50er Jahre besteht, durch Anleihen an den klassischen Monsterfilm vervollständigt wird und dabei wirkt, als hätte Emmerich etwas Eigenes erschaffen.

So ist der Film reiner Spaß, besetzt mit Schauspielern (unter anderem Will Smith und Randy Quaid), die das Genre verstehen und dem Film die notwendige Ernsthaftigkeit verleihen. --Tom Keogh

Produktbeschreibungen
DVD FSK 12 Science Fiction und Fantasy/ Fox.

bei http://www.amazon.de/Independence-Extended-Einzel-DVD-Will-Smith/dp/B0007QR9WE/ref=amb_link_83188733_?pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=center-1&pf_rd_r=1W6GNW3NKGDBPBSXYNEF&pf_rd_t=1401&pf_rd_p=466333973&pf_rd_i=1000272393.

An diese Daten kommst du über die von Dave^ gezeigte Methode auch dran.

Über die Amazon WSDL http://soap.amazon.com/schemas2/AmazonWebServices.wsdl kannst du zudem in dein Projekt einen Webverweis einfügen, und bekommst dann die Resultate schön als Klasse zurück, und musst nicht erst noch mit XPath parsen.

Beispiel inkl. Source Code gibts hier:
http://code-inside.de/blog/artikel/howto-produktsuche-mit-den-amazon-web-services/

Mfg,
Daniel

11.03.2009 - 18:51 Uhr

Das ist ja normal, dass ein eigenes Projekt ist.

Du musst halt mit dem Installations-Projekt dann die EXE-Datei (und Verknüpfungen, falls gewünscht) installieren lassen.

Dazu sollts hier aber genügend Threads, bzw. hilfen im Internet geben. (z.B. http://www.vbarchiv.net/workshop/workshop_108.html)

11.03.2009 - 18:31 Uhr

Hi,

Oder weiß jemand eine Lösung für die Crystal Reports?
Oder wie gehe ich mit der Installation auf dem Zielcomputer um, bzw. soll auf jedem Rechner das immer installiert sein?

Dieses MergeModule, das du im Setup integrierst, sollte im Regelfall die Dateien beeinhalten, die die Crystal-Reports Runtime benötigt.

Anstatt dem Merge Module könntest du Prinzipiell auch alle CrystalReports-DLLs, die du vertreiben darfst, mit dem Installer kopieren, was jedoch hier unsinn wäre, wenn es schon die MergeModules gibt.

Hast du kontrolliert, ob die DLLs, die benötigt werden, auch wirklich mitinstalliert werden, und sich nach dem Setup auf dem Anwender-PC befinden?

Alternative habe ich gerade in Google folgendes gefunden:

It used to be be that you could deploy a Crystal Reports based project using merge modules, the new way to deploy crystal reports under visual studio 2008 is to use a redistributable msi package located under “C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi”. I haven’t figured out a visual studio UI supported way to deploy this package at the same time as my application, and it looks as if, for now, one needs to deploy crystal reports separately. I will post my solution to this problem when I find out how to do this.

Eine Runtime wirst du auf dem Ziel-Pc immer installieren müssen.

mfg,
daniel

11.03.2009 - 01:01 Uhr

Hallo,

Wie auch in der Fehlermeldung gezeigt geht die Dll im Programmordner oder allgemein am Computer Ab.

Hast du das merge Module auch in einen installer eingebaut, der es auf dem Zielcomputer installiert?

Mfg,
Daniel

09.03.2009 - 17:15 Uhr

Damals im Visual C++ wurden die noch als "mnemonischen Codes" Codes bezeichnet. Sollten auch noch immer so heißen 😉

06.03.2009 - 22:07 Uhr

Hallo,

ich würde an deiner Stelle anstatt von ODBC den MySQL .NET Provider benutzen.
Vermute mal Stark das der ODBC-Treiber der engpass ist.

http://dev.mysql.com/downloads/connector/net/5.2.html

Mfg,
Daniel

06.03.2009 - 18:36 Uhr

Hallo,

also die "richtigen" Code-Signing-Zertifikate kannst du z.B. bei Comodo, VeriSign oder thawte erwerben.

Die kosten natürlich auch geld. Durch eine Signierung deiner EXE - Datei bzw. der ClickOnce - Exe wird die Vertrauenswürdigkeit dieser Sichergestellt, was im Vista z.B. auch Symbolisch dargestellt wird. Jedes mal, wenn du in Vista dein nicht-signiertes Programm starten willst, kommt eine Meldung, dass diese Datei nicht vertrauenswürdig ist. Programme im Autostart werden so auch gar nicht gestartet.

Wo hast du denn das Test-Zertifikat beantragt?
Oder hast du nur das Verwendet, was Visual Studio selbst erstellt?

Unter http://www.instantssl.com/code-signing/ findest du (auf Englisch) auch nochmal eine genauere Erklärung, für was die Code-Signierung da ist.

Mfg,
Daniel

05.03.2009 - 20:33 Uhr

gibs da vielleicht doch irgendwie noch eine möglichkeit? das kann ja nicht sein das ich nach 1 jahr immer wieder meine anwendung neuinstallieren muss!?

hab ich irgendetwas prinzipielles beim signieren falsch verstanden?

Hi,

es gibt ja durchaus Zertifikate, die eine längere Laufzeit als 1 Jahr besitzen, damit könntest du das Problem umgehen.

Die einzige vernünftige Lösung ist aber wirklich ein neues Zertifikat beantragen, die Anwendung neu signieren und auch neu installieren. Mach ich auch so, dass ich ca. 2 - 3 Wochen vor ablauf ein neues Zertifikat beantrage, und dann ein Update mit dem neuen Zertifikat veröffentliche.

Prinzipiell wäre es (soweit ich weiß) schon möglich, deine Anwendung mit einem eigenen Zertifikat, das du erstellst hast, zu signieren, und dieses Zertifikat dann auf dem Rechner des Benutzers auch zu installieren, aber das sollte man so nicht machen.

Vor allem, weil du zum Installieren des Zertifikates auf dem PC wieder höhere rechte brauchst, und Vista dann unter umständen vor einer nicht vertrauenswürdigen Software warnt.

Gleiches Problem hast du unter Vista auch mit einer Anwendung ohne Zertifikat - da warnt Windows beim Starten auch immer.

MFg,
Daniel

03.03.2009 - 04:27 Uhr

Hi,

http://www.codeproject.com/KB/list/PrintableListView.aspx

Das wäre sicher ein guter Anlaufpunkt 😉

mfg,
daniel

21.02.2009 - 23:00 Uhr

Hallo,

Du musst nicht nur auf die mdb Datei volle Zugriffsrechte geben, sondern auch auf den .Ordner, in dem sich die Datei befindet.

Acces legt nämlich beim öffnen und bearbeiten eine ldb Datei an, was in deinem Fall vermutlich nicht geht.

Mfg,
Daniel

16.01.2009 - 23:36 Uhr

Hallo Domasch,

das automatische darstellen bzw. hinzufügen dieser Komponenten kannst du deaktivieren. Klick im Visual Studio einfach auf "Extras", "Optionen".

Danach im neuen Fenster links in der Liste auf "Windows Forms Designer", und "Allgemein".

Dort findet sich eine Option "AutoPopulateToolbox", mit der du das besagte neuladen der Steuerelemente deaktivieren kannst.

Mfg,
robby

11.10.2008 - 16:51 Uhr

Hi,

also den "ausgestülpten" Rahmen bekommst du hin, indem du den BorderStyle auf "FixedDialog" setzt, die Eigenschaft "ControlBox" auf False setzt und den Fenstertext löscht.

MFg,
Daniel

05.10.2008 - 23:58 Uhr

Hallo,

Xenocode Application Studio könnte sowas sein, was du suchst:

Virtual Application Studio

Allows your applications to be deployed in lightweight, pre-configured virtual executables that run instantly, anywhere via the web, USB keys, or existing infrastructure.

Weitere Infos unter: http://www.xenocode.com/Products/Studio/

Mfg,
Daniel

18.09.2008 - 14:47 Uhr

Hi,

das ganze hat mit .NET wenig zu tun, ist ein MFC-Dialog.

Die Größe des Fensters ist bei MFC in der Ressourcentabelle verankert, z.B. in folgendem Part:


IDD_TEST_DIALOG DIALOGEX 0, 0, 1024, 315
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "test"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,209,294,50,14
    PUSHBUTTON      "Abbrechen",IDCANCEL,468,294,50,14
    CTEXT           "TODO: Dialogfeld-Steuerelemente hier positionieren.",IDC_STATIC,10,96,300,8
END

Um zu diesem Teil zu gelangen, gehst du in den Projektmappen-Explorer, öffnest dann den ordner "Ressourcendateien", und machst nen Rechtsklick auf die ".rc" - Datei, und sagst "Code anzeigen".

Anschließend suchst du einfach die ID deines Dialoges (bei dir IDD_ICTRLDEMO_DIALOG), und hinter dem steht (0, 0, xxx, xxx) die größe des Dialoges.

Mfg,
Daniel

14.09.2008 - 00:44 Uhr

Hi,

ich weiß zwar nicht ob es unbedingt professioneller ist, aber du könntest vor dem Request über den Browser einen Ping absenden, um prinzipiell mal zu testen, ob eine Internetverbindung besteht und der Server aktiv ist.

Mfg,
Daniel

12.09.2008 - 14:08 Uhr

Hi,

das "formShown" event müsste das sein, was du suchst:

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.shown.aspx

Folgendes (vllt. interessant) hat google auch noch ausgespuckt:

Hier ein kleiner Auszug aus der MSDN der diese Frage beantworten sollte:

Beim Start eines Forms werden die Folgenden Events gefeuert:

  1. System.Windows.Forms.Control.HandleCreated
  2. System.Windows.Forms.Control.BindingContextChanged
  3. System.Windows.Forms.Form.Load
  4. System.Windows.Forms.Control.VisibleChanged
  5. System.Windows.Forms.Form.Activated
  6. System.Windows.Forms.Form.Shown

Wenn man ein Form schließt werden folgende Events gefeuert:

  1. System.Windows.Forms.Form.Closing
  2. System.Windows.Forms.Form.FormClosing
  3. System.Windows.Forms.Form.Closed
  4. System.Windows.Forms.Form.FormClosed
  5. System.Windows.Forms.Form.FormClosed

Den ganzen MSDN Eintrag findet Ihr hier.

mfg,
daniel

09.09.2008 - 20:43 Uhr

Und Bild 2 😉

09.09.2008 - 20:43 Uhr

Hi,

es geht schon, nur du musst beim Setup unter "Translations" und "Media" noch zwei Optionen festlegen, damit ein Auswahldialog angezeigt wird.

(Bilder im Anhang)

lg,
daniel

08.09.2008 - 10:45 Uhr

Hi,

ok, danke
hättest du denn eine idee mit welcher software das machbar wäre?

http://www.advancedinstaller.com/

Der kann Multilanguage-MSI-Pakete erstellen.

Du kannst für alle Sprachen, die im Setup Verwendet werden, auch einen Sprachauswahl-Dialog am Anfang des Setups anzeigen lassen.

Mfg,
Daniel

15.08.2008 - 21:40 Uhr
10.08.2008 - 13:57 Uhr

Ja, die EXE-Datei im Release-Ordner.

09.08.2008 - 15:56 Uhr

Hi,

bist du im C# Express auch auf "Erstellen" gegangen, also hast die EXE-Dateien neu erstellt?

Nur speichern der ganzen Dateien reicht nämlich nicht, da hierbei nur die Solutions und der Sourcecode gespeichert werden.

Mfg,
Daniel

25.07.2008 - 13:45 Uhr

Hi,

nimm einfach als View-Mode "Detail", und leg in der Liste einen ColumnHeader an.

Anschließend kannst du mit der eigenschaften "HeaderStyle" und "none" den ColumnHeader ausblenden lassen, und hast nun immer eine Liste mit einer spalte.

Der Vorteil ist sogar, dass du die Breite der spalte über den ColumnHeader dann steuern kannst.

Mfg,
Daniel

09.07.2008 - 08:27 Uhr

Hi,

Help & Manual wäre ein Tool, dass sowas kann.
Infos unter:

http://www.ec-software.com/

Mfg,
Daniel

01.07.2008 - 11:13 Uhr

Hi,

MultibleIE könnte dir in diesem Fall vllt. helfen.
Der Unterstützt alle Versionen des IE von 3 bis 7.

Download & Infos findest du unter:

http://download.chip.eu/de/Multiple-IE-1_1425103.html

Mfg,
Daniel

13.06.2008 - 17:07 Uhr

Hi,

der speichert das Projekt an sich meines Wissens nicht in dem Verzeichnis, wo er die Webdateien speichert, da du ansonsten beim Veröffentlichen der Website, wenn du nicht aufpasst, auch die Solution-Datei mitveröffentlichst. Was unter umständen nicht sonderlich gut ist 😉

Das Problem mit dem Kopieren der Projektdatei habe ich auch, aber es stellt kein Wirkliches problem dar.

Kopier dir einfach auf den Andren Rechner deine Webdateien (also die aus dem Ordner D:\aufgaben), und öffne dieses Webverzeichnis ausm Visual Studio.

Solang du nicht speicherst, fragt er gar nicht nach einer Projektdatei, ansonsten kannst du auf dem 2. Rechner ne Projektdatei erstellen, die er dann ja auch immer wieder verwendet.

Mfg,
Daniel

02.06.2008 - 09:43 Uhr

Guten Morgen,

also VS Express unterstützt meines Wissens nach die Setup - Projekte des "normalen" Studios nicht. Du müsstest entweder eine normale Version des Studios benutzen, oder einen anderen Installer, z.B. Inno Setup (http://www.jrsoftware.org/isdl.php) oder NSIS (http://nsis.sourceforge.net/Main_Page), verwenden.

Mfg,
Daniel

01.06.2008 - 22:15 Uhr

Da wäre ich mir schon nicht sicher ... immerhin basiert 3.5 auf 2.0 ... wenn man 2.0 nun rauswirft - läuft dann 3.5 noch?

IMHO die bessere Variante (im Sinne von sauber und stabil) ist, das System neu aufzusetzen und nur das zu installieren, was man braucht.

Da hast du natürlich auch wieder recht.
Müsste man dann ausprobieren 😉

Wobei ich sowieso der Meinung bin, dass man heutzutage doch die Sachen am Rechner lassen kann. I-Wann kommt sicher ein Programm auf den PC, das wieder das 2.0er oder 1.1er Framework braucht, und die 30 MB machens auch nicht aus 😉