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).

Schalten Sie die clr-option für header-Datei mit std::mutex

Anzahl der Antworten 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

Wie Lerne IL auf der CLR

Anzahl der Antworten 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

"dumpbin" wird nicht erkannt. "dumpbin.exe" fehlt

Anzahl der Antworten 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

Wie man richtig eine Schnittstelle implementieren, über eine C# - repository

Anzahl der Antworten 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

.NET-Parameter übergeben - durch den Bezug v/s Wert

Anzahl der Antworten 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

Kann ich verhindern, dass die CLR-von der Optimierung entfernt debugging-Informationen?

Anzahl der Antworten 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,

- Referenz auf eine unmanaged C++ DLL von Verwaltetem C++

Anzahl der Antworten 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++

Oracle Data Provider für CLR-Typ-mapping

Anzahl der Antworten 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

Wie funktioniert CorFlags.exe /32BIT+ Arbeit?

Anzahl der Antworten 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

Erhalten können Wert, weil es optimiert wurde entfernt

Anzahl der Antworten 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

So ändern Sie Powershell-CLR-version beim ausführen von Befehlen aus der Ferne?

Anzahl der Antworten 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

.NET CLR-Leistungsindikatoren fehlen

Anzahl der Antworten 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

Unterschied zwischen Aufgabe und async

Anzahl der Antworten 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

Warum ist eine assembly .exe-Datei?

Anzahl der Antworten 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.

Mit .Net 3.5 Assemblys in SQL 2005 CLR?

Anzahl der Antworten 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]

Ignorieren fehlende Abhängigkeiten während ReflectionOnlyLoad

Anzahl der Antworten 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

Warum Wert-Typen gespeichert sind, auf Stacks?

Anzahl der Antworten 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

Net Runtime-Fehler : .NET Runtime 2.0 Error - Ereignis-Id: 1000 Stürzte mein Programm. Was verursacht diese?

Anzahl der Antworten 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 ....

In CLR, was ist der Unterschied zwischen hintergrund-und Vordergrund-thread?

Anzahl der Antworten 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

Wird .Net 4.0 zählen ein neuer CLR oder halten mit version 2.0

Anzahl der Antworten 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

Wrapping native C++ struct in C++/CLI

Anzahl der Antworten 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,

error C1190: managed gezielte code erfordert ein "/clr " - option

Anzahl der Antworten 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

C# StructLayout.Explizite Frage

Anzahl der Antworten 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

Nicht ändern können .NETTO-Ziel-Framework-Version in VS 2015 C++ - Projekt

Anzahl der Antworten 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

"Montage Gleichen Einfachen Namen bereits importiert" Fehler

Anzahl der Antworten 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

Java vs .NETTO-performance

Anzahl der Antworten 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 =

was bedeutet "CLR20r3" stehen? (welche version der clr, die ist es)

Anzahl der Antworten 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

Rufen Sie dll-Funktion von gespeicherten sql-Prozedur über die aktuelle Verbindung

Anzahl der Antworten 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

Wie ist GetHashCode() implementiert für Int32?

Anzahl der Antworten 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

C# readonly vs Java-Finale

Anzahl der Antworten 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

C# app stürzt ab, wenn mit C++/CLR dll

Anzahl der Antworten 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

Func<> mit einer unbekannten Anzahl von Parametern

Anzahl der Antworten 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

SecurityException: ECall-Methoden müssen verpackt sein in einem system-Modul

Anzahl der Antworten 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

Wo ist die .NET JIT-kompilierten code-Cache?

Anzahl der Antworten 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

Was ist die Ursache für diese FatalExecutionEngineError in .NET 4.5 beta?

Anzahl der Antworten 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

Fehler beim erstellen des Web-proxy

Anzahl der Antworten 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

D8045: kann nicht kompiliert die C-Datei 'serialcommands.c' mit der /clr option

Anzahl der Antworten 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

Beheben assembly-Referenzen aus einem anderen Ordner

Anzahl der Antworten 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

Canonical: Wie nennen .NET-Methoden, die aus Excel VBA

Anzahl der Antworten 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

Funktioniert der .NET CLR JIT-kompilieren, jede Methode, jedes mal?

Anzahl der Antworten 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

Windows-Dienst / Eine neue Schutzseite für den Stapel kann nicht erstellt werden

Anzahl der Antworten 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

SQL Server - Verwenden von CLR-integration zu konsumieren eines Web Service

Anzahl der Antworten 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

Wie sind die String-und Char-Datentypen im Speicher abgelegt in .NET?

Anzahl der Antworten 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,

Voll verstehen die .NET-Versionen und Abwärtskompatibilität

Anzahl der Antworten 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

LNK2022 Fehler Bei der Verwendung von /clr

Anzahl der Antworten 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

Was ist die Beziehung zwischen CTS und CLS?

Anzahl der Antworten 4 Antworten
Ich einfach nicht scheinen zu verstehen, dass diese Säulen .NET. Siehe CIL,CLS,CTS .NET. InformationsquelleAutor harrisunderwork | 2010-06-05

Bei der übergabe einer verwalteten byte [] - array über PInvoke ausgefüllt werden, die von Win32, muss es fixiert werden?

Anzahl der Antworten 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

Holen Sie Sich Aktuelle .NET CLR-version zur Laufzeit?

Anzahl der Antworten 3 Antworten
Wie bekomme ich die aktuelle CLR-Runtime-version in einer Ausführung .NET Programm ? InformationsquelleAutor driis | 2009-12-01

Crystal Reports und .NET 4 - Konnte nicht geladen, Datei oder assembly (mit useLegacyV2RuntimeActivationPolicy="false") crdb_adoplus.dll

Anzahl der Antworten 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.

Console::WriteLine() und cout

Anzahl der Antworten 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