Tag: clr
Die Common Language Runtime (CLR) ist eine zentrale Komponente von Microsofts .NET-initiative. Es ist die Microsoft-Implementierung der Common Language Infrastructure (CLI) der standard definiert eine Ausführungsumgebung für ein Programm-code. In der CLR-code ausgedrückt wird in form von bytecode genannt, der Common Intermediate Language (CIL, früher bekannt als MSIL—Microsoft Intermediate Language).
1
Antworten
Habe ich ein Visual Studio-Projekt enthält Dateien mit verwaltetem code und Dateien mit nicht verwaltetem code. Das Projekt hat die CLR-Unterstützung, aber wenn ich eine Datei hinzufügen, wo ich nicht brauchen .Ich NET einfach ausschalten /crl-option mit
4
Antworten
Da diese IL-codes, was ich mehr sehen, ich mag zu lernen, wie Sie richtig zu deuten. Konnte ich nicht finden, eine Dokumentation wie C# - Compiler oder andere, so dass ich denke, ich kann ziemlich viel, kümmert
1
Antworten
Bildschirm witn Problem (developer-Eingabeaufforderung) Problem-Beschreibung in Englisch: 'Dumpbin' nicht erkannt wird als Befehl interne oder externe, betriebsbereiten Programm oder batch-Datei. "Alles" kann nicht gefunden "dumpbin.exe" Ich benutze VS 2015 Gemeinde. Habe ich repariert VS-Installation, aber das problem
2
Antworten
Derzeit arbeite ich an einer ASP.NET MVC-Anwendung in die Controller verwenden Repositorys für den Zugriff auf Daten über Entity-Framework-ORM. Unten ist ein einfaches Beispiel für die Schnittstellen und Repositorys verwendet, die durch meine ASP.NET MVC-Controller-Daten zugreifen. Erlebe
6
Antworten
Ich versuche zu validieren meinem Verständnis, wie C#/.NET/CLR behandelt Werttypen und Referenztypen. Ich habe gelesen, so viele einander widersprechende Erklärungen ich stil Dies ist, was ich verstehen, heute, bitte mich korrigieren, wenn meine Annahmen falsch sind. Werttypen
3
Antworten
Ich geschrieben habe eine abstrakte Basisklasse für unit-tests gibt es gerade genug Umgebung für unsere tests. Die Klasse stellt einige der Laufzeitumgebung bits als Eigenschaften, deren Arten variieren test von test (die Eigenschaft Typen sind Typ-Argumente angegeben,
2
Antworten
Diese Frage ergibt sich aus meiner vorherigen Frage: Erstellen der DLL von unmanaged C++, aber Sie würde nicht haben, es zu Lesen, um zu verstehen, diese neue Frage. Ich habe jetzt eine DLL mit nicht verwaltetem C++
2
Antworten
Wo finde ich die Liste der ODP-CLR-Typ-mapping? Auf einer Oracle-Datenbank, ANZAHL(9,0) Typ rauskommt .NET app als System.Dezimal von den MS Oracle-Treiber, sondern als System.Int32 vom ODP-Treiber. Ich brauche eine genaue Spezifikation der Arten kommen aus aus einer
2
Antworten
Ich denke, meine Frage ist über die CLR Loader. Ich möchte verstehen, die mechanik hinter CorFlags.exe /32BIT+ Funktionalität. Wir wissen, dass, wenn man beginnt, eine assembly kompiliert mit der Jede CPU - flag auf 64-bit-Windows, es startet
4
Antworten
Ich habe ein problem mit Debuggen... Plötzlich kann ich nicht sehen, die Werte der meisten Variablen während des Debuggens. Ich habe es geschafft, zwei verschiedene Nachrichten in das Direktfenster: Nicht erhalten, können den Wert local-oder-argument 'parameter', wie
1
Antworten
Ich hab ein problem das ausführen von einigen unserer scripts auf einem entfernten server. Müssen wir alle Powershell-Sitzungen zu laden, v4 von der CLR, denn wir laden in unsere eigene benutzerdefinierte Binärdateien mit unseren Skripten. Machen wir
2
Antworten
auf meinem x64 Windows 8.1 laptop fast alle .NET CLR-Leistungsindikatoren fehlen. Irgendwelche Ideen, wie man dieses Problem beheben? Dies ist eine ziemlich ungesunde Art von problem zu haben, es Punkte, an registry oder Festplatte Korruption. Der Zähler
2
Antworten
C# bietet zwei Möglichkeiten zum erstellen von asynchronen Methoden: Methode 1: static Task<string> MyAsyncTPL() { Task<string> result = PerformWork(); return result.ContinueWith(t => MyContinuation()); } Methode 2: static async Task<string> MyAsync() { string result = await PerformWork(); return
4
Antworten
Assembly in .net Framework ist, so wie ich das verstehe, intermediate language-Datei + einige Metadaten werden manifest und vielleicht etwas anderes. CLR übersetzt eine Baugruppe in der Maschine code, die ausgeführt werden kann auf der lokalen Maschine.
2
Antworten
Habe ich eine CLR-gespeicherte Prozedur, die auf eine assembly verweist, erstellt in VS 2008, verwendet Linq. Nennen wir diese Versammlung 'MyLib'. Ich kann nicht scheinen, um 'MyLib' in meine SQL-2005-Datenbank. Ich Tue das folgende: CREATE ASSEMBLY [MyLib]
3
Antworten
Arbeite ich an einer einfachen Klasse-browser-dialog, der ermöglicht es Benutzern, öffnen Sie eine Baugruppe, und wählen Sie eine statische Methode aus. Es gibt jedoch einige Situationen, in denen die Montage, die Abhängigkeiten fehlen. Da ich nur den
6
Antworten
Warum C# (.Net) bevorzugen stack zum speichern von Wert-Typen? Was ist der Hauptgrund hinter diesem Entwurf? Ist es, weil der lese - /schreib-Operationen auf dem stack besser nutzen der Maschine Prozessor? Auch, vielleicht können Sie begründen, warum
2
Antworten
Habe ich ein neues Programm, welches bereits läuft 24/7 für über 2 Wochen jetzt, aber Letzte Nacht es crash/ging mit keinem Tödlichen Protokoll Ausnahme in meinen log4net-Datei ...der Prozess scheint zu haben gewesen getötet durch something ....
6
Antworten
Was ist der Unterschied zwischen hintergrund-und Vordergrund-thread ? Klarstellung: C# hat kein Konzept von hintergrund-und Vordergrund-threads. Die Unterscheidungen, die bestimmte Szenarien machen, um einen thread auf einen CLR - / COM-Ebene. C# hat nicht das Konzept einer
3
Antworten
Wird .Net 4.0 verwenden eine neue version der CLR (v2.1, 3.0) oder wird es halten mit den bestehenden v2.0? Ergänzend: Ist es eventuell weiter mit CLR-v2.0 und add DLR-v1.0? Update: Während diese Aussehen könnte, wie eine spekulative
3
Antworten
Habe ich noch nie gearbeitet, die entweder mit C++ oder C++/CLI, aber ich möchte eine native C++ - Bibliothek in ein C# - Projekt. Ich habe ein wenig gegoogelt, gelernt, ein paar Dinge über C++/CLI und beschlossen,
3
Antworten
Fand eine Menge über diesen Fehler schon, aber in meinem Fall nicht Holen übereinstimmung mit einer noch. Baue ich noch eine Lösung (viele Projekte) im debug-Modus, und einer von Ihnen wirft dieser Fehler, ich bin mit VS2010
2
Antworten
Ich versuche zu verstehen, warum das zweite Beispiel unten funktioniert ohne Probleme, aber das erste Beispiel gibt mir die Ausnahme unten. Es scheint mir, dass beide Beispiele geben sollte eine Ausnahme auf der Grundlage der Beschreibung. Kann
2
Antworten
Wie der Titel sagt, möchte ich das ändern .NETTO-Ziel-Framework-Version für mein C++ Projekt. Ich versuche es zu kompilieren mit /clr-Befehl, die ich denke, sollte es zu aktivieren? Hier ein screenshot: Ich versuche zum erstellen einer DLL für
4
Antworten
Dies ist ein CLR Projekt. Ich bin importieren zwei DLL Dateien mit dem gleichen Namen, quizz.dll (I benennen Sie die alte version legacyquizz.dll) und ich auch die neuere version als quizz.dll in eine legacy-Konverter-test-Projekt. (Die legacy converter-Projekt
2
Antworten
Ich habe mich selbst sehr überrascht, nachdem ich schrieb dieses kleine code zu vergleichen .NET 4.5 und Java 8 Leistung in meinem Rechner: class ArrayTest { public int jagged; public ArrayTest(int width, int height) { Height =
2
Antworten
die offensichtliche Wahl wäre "CLR-version 2.0, revision 3" aber leider gibt es keine solche Sache. Der nächstgelegene ich kann kommen, um eine endgültige Liste ist wikipedia, aber mit Haupt - /Nebenfach Nummerierung Systeme. Der Grund, warum das
1
Antworten
Kann ich aufrufen einer dll von einer gespeicherten Prozedur mit der Verbindung öffnen? Ich habe eine dll, die bekommt die Daten von SQL Server, und ich möchte nicht eine neue Verbindung zu öffnen, wenn ich es aufrufen
2
Antworten
Ich habe auf der Suche alle über dem Platz, aber ich kann nichts finden. Kann jemand etwas Licht in diese Schuppen? InformationsquelleAutor Esteban Araya | 2010-10-08
1
Antworten
In Java final bedeutet, dass eine variable kann nur zugewiesen werden, einmal, aber, dass die Zuordnung passieren kann überall im Programm. In C# readonly bedeutet, ein Feld kann nur zugeordnet werden, in einer Konstruktor, die, IMO, deutlich
2
Antworten
Habe ich 3 Anwendungen ist eine native C++ - Anwendung, welche Ausgaben eine statische Bibliothek ist eine C++/CLR-wrapper für die statische Bibliothek und schließlich eine C# - windows forms-Anwendung, die verwendet die C++/CLR-wrapper. Wenn die Projekte leer
5
Antworten
Betrachten Sie den folgenden pseudo-code: TResult Foo<TResult>(Func<T1, T2,...,Tn, TResult> f, params object args) { TResult result = f(args); return result; } Die Funktion akzeptiert Func<> mit unbekannter Anzahl der generischen Parameter, eine Liste der entsprechenden Argumente. Ist
2
Antworten
Ich habe einen (C#) - Funktion, die der folgenden ähnelt. private static bool SpecialCase = false; public void Foo() { if (SpecialCase) { InternalMethod(); return; } Console.WriteLine(); } [MethodImpl(MethodImplOptions.InternalCall)] private static extern void InternalMethod(); Wenn ich diese
6
Antworten
Ein .NET-Programm wird zunächst compiliert in MSIL-code. Wenn es ausgeführt wird, wird der JIT-compiler kompilieren in nativen Maschinen-code. Frage ich mich: Wo ist diese JIT-kompilierte Maschinencode gespeichert? Ist es nur gespeichert im Adressraum des Prozesses? Aber seit
3
Antworten
Den Beispielcode unten aufgetreten natürlich. Plötzlich mein code thew eine sehr böse klingende FatalExecutionEngineError Ausnahme. Ich verbrachte eine gute 30 Minuten versucht zu isolieren und minimieren Sie den Täter Probe. Kompilieren Sie diese mithilfe von Visual Studio
4
Antworten
Habe ich eine CLR-fähig .NET-app für den Zugriff auf einen webservice und schreibt eine xml-Datei auf einem webserver für eine SQL Server SSIS-Paket zu verdauen. Alles funktioniert gut auf die Entwicklung von Servern, sondern von den Produktions-server
1
Antworten
Ich bin immer compiler-Fehler D8045. kann nicht kompiliert die C-Datei 'serialcommands.c' mit der /clr option. Diese Datei ist eine C-Bibliothek, die geschrieben wurde, um sprechen über eine serielle Schnittstelle an ein TI-Prozessor. Die Aufgabe, die ich tun
2
Antworten
Ich entwickle eine Anwendung, die Referenzen und nutzt einige Drittanbieter-Assemblys von einem bestimmten Lieferanten; in der "development box" ich habe diese 3 Versammlungen im Referenz-Ordner in meinem Quellcode-Baum und ich kann auf Sie und erstellen Sie die
4
Antworten
Habe ich einen Weg gefunden, zu nennen .NET-2-code direkt aus einem VBA-makro: Dim clr As mscoree.CorRuntimeHost Set clr = New mscoree.CorRuntimeHost clr.Start Dim domain As mscorlib.AppDomain clr.GetDefaultDomain domain Dim myInstanceOfDotNetClass As Object Set myInstanceOfDotNetClass = domain.CreateInstanceFrom("SomeDotNetAssembly.dll", "Namespace.Typename").Unwrap
4
Antworten
Ich weiß, dass Java - HotSpot JIT überspringen JIT-Kompilierung einer Methode, wenn es erwartet, dass der overhead der Kompilierung zu werden, geringer als der overhead der Ausführung der Methode im interpretierten Modus. Funktioniert der .NET CLR Arbeit
4
Antworten
Ich habe einen windows-Dienst, der hat einige intensive Arbeit jede minute (eigentlich ist es der Start einer neuen Faden jeder Zeit, in der es synchronisiert zu anderen Systemen über http). Das problem ist, dass nach ein paar
3
Antworten
Gibt es ein paar tutorials auf die web beschreiben, dass das konsumieren eines Web Service mit Hilfe von SQL Server 2005 ist die CLR-integration. Für die meisten, der Prozess scheint ziemlich verworren. Ich habe laufen in mehrere
5
Antworten
Bräuchte ich zum speichern einer Sprach-code-Zeichenfolge, wie z.B. "en", die immer enthält 2 Zeichen. Ist es besser, definieren Sie den Typ als "String" oder "Char"? private string languageCode; vs private char languageCode; Oder gibt es eine andere,
2
Antworten
Habe ich eine .NET 2.0-Anwendung, und ich Plane zu machen ein "smart installer", die Prüfungen für die zur Verfügung .NET version auf dem PC des Benutzers und installieren bestimmten port. Ich sah, dass: Windows XP (SP2) kommt
9
Antworten
Ich habe ein problem mit dem verknüpfen eines C++ - Projekt in VS2008 bei der Verwendung der /clr compile-option. Ich erhalte die folgende build-Fehler: Class1.obj : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in
4
Antworten
Ich einfach nicht scheinen zu verstehen, dass diese Säulen .NET. Siehe CIL,CLS,CTS .NET. InformationsquelleAutor harrisunderwork | 2010-06-05
3
Antworten
Nehme an, du hast den Aufruf einer Win32-Funktion füllen, die in Ihrem byte-array. Erstellen Sie ein array der Größe 32, leer. Dann geben Sie in der Win32-Funktion gefüllt werden, int", und verwenden Sie es später in Ihrem
3
Antworten
Wie bekomme ich die aktuelle CLR-Runtime-version in einer Ausführung .NET Programm ? InformationsquelleAutor driis | 2009-12-01
1
Antworten
Ein wenig hintergrund - mein Antrag wird derzeit gebaut .NET 3.5, aber ich würde gerne migrieren .NET 4.0. Wenn ich alle Projekte zeigen können .NET 4.0 meiner Applikation läuft wunderbar, bis ich versuche, öffnen Sie einen Crystal-Reports-Bericht.
2
Antworten
Ich habe gerade den Versuch gestartet, mir selbst beibringen in C++ (ich habe ein C# - Programmierer für etwa ein Jahr jetzt) und ich kann nicht verstehen für das Leben von mir, was der Unterschied zwischen Console::WriteLine("Hallo