Sie befinden sich in den Archiven der Kategorie Programming.
| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Feb | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
3.2.2008 von rreinartz.
Aus den VB6-Zeiten kennen viele ja das bekannte Tool regsvr32.exe. Analog zu diesem Werkzeug gibt es für .NET DLLs das Tool „Regasm.exe“
Es befindet sich im Pfad: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\RegAsm.exe, wobei das Verzeichnis „v1.1.4322“ mit der Versionsnummer des jeweiligen Frameworks ersetzt werden muss.
Man könnte den Pfad auch öffentlich machen, dann hätte man den Zugriff immer in der Kommandozeile verfügbar ohne ständig den Pfad zum Framework angeben zu müssen:
Start/Einstellungen/ Systemsteuerung/System: Registerkarte „Erweitert“, Button „Umgebungsvariablen“. In Systemvariablen die Variable „Path“ suchen und bearbeiten.
Dann in der Textbox an das Ende der Zeichenfolge gehen und folgendes rein kopieren:
;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Dabei das führende Semikolon (;) sowie einen Neustart nicht vergessen!
Wer sich den Inhalt der Umgebungsvariablen „Path“ schnell in der Commandline anzeigen lassen möchte kann folgenden Befehl absetzen: C:\>echo %PATH%
Geschrieben in Programming | Drucken | Keine Kommentare »
9.10.2007 von admin.
VB.NET - Vor dem Webrequest den Contenttype lesen
Häufig könnte es nützlich sein vor dem Lesen der Daten den ContentType zu kennen.
Diese Variante habe ich mir ausgedacht um das zu handeln.
Für Verbesserungsvorschläge wäre ich sehr Dankbar! -> ralf.reinartz@web.de
Erst die Imports:
‘http://msdn2.microsoft.com/de-de/library/system.net.mime.contenttype(VS.80).aspx
‘Für den Contenttype wird die Mime-Klasse benötigt:
Imports System.Net.Mime
Imports System.Web.HttpUtility
Imports System.Diagnostics
Imports System.IO
Imports System.Net
Imports System.Text
…….
Dim IoStream As System.IO.Stream
Dim StrRead As System.IO.StreamReader
‘ Einen WebRequest für den URL erzeugen
Dim wRequest As System.Net.HttpWebRequest = CType(System.Net.WebRequest.Create(URL), System.Net.HttpWebRequest)
……
Dim oContentType As ContentType
oContentType = New ContentType(wRequest.GetResponse.ContentType)
Dim charset As String
charset = oContentType.CharSet()
If charset = “” Then
charset = “iso-8859-1″
End If
StrRead = New System.IO.StreamReader(IoStream, System.Text.Encoding.GetEncoding(charset), False)
……
StrRead.Close()
IoStream.Close()
Geschrieben in Programming | Drucken | Keine Kommentare »