Articles of .net 4.0

¿Cómo puedo usar las palabras clave asincrónicas en un proyecto de targeting.net 4.0?

Me gustaría usar las palabras clave asincrónicas en un proyecto que se crea en .net 4.0. Si voy al sitio web nuget.org y busco “asincrónica”, obtengo muchos resultados, pero principalmente entiendo esto: Visual Studio Async CTP (Versión 3, no oficial) 0.3.0 AsyncAwaitCTP 1.0.0 ¿Cuál es la diferencia entre ambos?

¿El instalador de .Net Framework 4.0 incluye .Net Framework 3.5?

¿Los componentes .Net comstackdos contra .Net Framework 3.5 se ejecutan en un sistema que solo tiene instalado .Net Framework 4.0? O, en otras palabras, ¿el instalador de .Net Framework 4.0 incluye .Net Framework 3.5?

¿Por qué la salida binaria no es igual cuando se comstack de nuevo?

Estoy usando un script de comstackción para comstackr varios proyectos de C #. La salida binaria se copia en una carpeta de resultados, sobrescribe la versión anterior de los archivos y luego se agrega / confirma a subversión. Noté que la salida binaria de la comstackción es diferente incluso cuando no hubo ningún cambio en […]

Insertar certificado (con clave privada) en Root, el almacén de certificados LocalMachine falla en .NET 4

Tengo problemas para insertar un nuevo certificado de CA con una clave privada en el almacén de certificados Root de la máquina local. Esto es lo que pasa: //This doesn’t help either. new StorePermission (PermissionState.Unrestricted) { Flags = StorePermissionFlags.AddToStore }.Assert(); var store = new X509Store(StoreName.Root, StoreLocation.LocalMachine); privkey.PersistKeyInCsp = true; //This shouldn’t be necessary doesn’t make […]

¿Dónde está el caché de ensamblados globales de .NET Framework?

Instalé el VS2010 y el .NET 4.0, luego compilé un ensamblado y ejecuté el gacutil usando el exe disponible en %ProgramFiles%\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools La salida del ejecutable decía que el ensamblaje se instaló correctamente en Global Assembly Cache. Sin embargo, cuando voy a la carpeta %WINDIR%\assembly no puedo encontrar el ensamblado que instalé usando […]

Obtiene el valor de propiedad del objeto dynamic C # por cadena (¿reflexión?)

Supongamos que tengo una variable dinámica: dynamic d = *something* Ahora, algo crea propiedades para d que tengo, por otro lado, de una matriz de cadenas: string[] strarray = { ‘property1′,’property2’,….. } No sé los nombres de las propiedades por adelantado. ¿Cómo en el código, una vez que se crea d y se saca strarray […]

Arrastre y suelte una DLL al GAC (“ensamblado”) en el servidor de Windows 2008 .net 4.0

Intenté implementar algún código en una máquina cliente, donde no quiero instalar las herramientas de MS Windows SDK. Esto significa que no tiene acceso a “gacutil”. Tampoco he creado un instalador para mi código. Parece que estas podrían ser las únicas dos opciones en .net 4.0. En el pasado simplemente iba a empezar, ejecutar, escribir […]

Diferencias entre .NET 4.0 y .NET 4.5 en nivel alto en .NET

Ansioso por saber las diferencias entre .NET 4.0 y .NET 4.5 en el nivel alto en .NET y también diferencias en ASP.NET, C # también en estos marcos

¿Cómo inicializar fácilmente una lista de tuplas?

Amo las tuplas Le permiten agrupar rápidamente información relevante sin tener que escribir una estructura o clase para ella. Esto es muy útil al refacturar código muy localizado. Inicializar una lista de ellos sin embargo parece un poco redundante. var tupleList = new List<Tuple> { Tuple.Create( 1, “cow” ), Tuple.Create( 5, “chickens” ), Tuple.Create( 1, […]

No se puede cargar SOS en WinDbg

Antecedentes: soy nuevo en WinDbg y trato de ponerlo en funcionamiento por primera vez. Quiero examinar un volcado de memoria que tomé de un sitio ASP.NET 4 en ejecución alojado en IIS 7 en Windows Server 2008 (x86) y descargado a mi máquina local. Instalé las herramientas de depuración y lancé WinDbg por primera vez, […]