2012-08-05 26 views
11

Estoy tratando de agregar una referencia a System.Transactions en un proyecto de C# Visual Studio 2012, pero System.Transactions no está disponible entre los asambleas marco, como se puede ver en la siguiente captura de pantalla: Available framework assembliesVisual Studio 2012 - No se puede encontrar el ensamblado System.Transactions en .NET Framework 4.5

¿Alguien sabe por qué System.Transactions no estaría disponible para mí? ¿Cómo puedo hacer que reaparezca?

Editar: Se corrigió la captura de pantalla, gracias Marc!

+1

supongo que no lo hace aparecer bajo S ...? (Por desgracia, la pantalla se detiene en P). MSDN sugiere que debería estar allí: http://msdn.microsoft.com/en-us/library/system.transactions.transaction.current(v=vs.110).aspx –

+0

@MarcGravell Ah oops, mi mal. Tomé otra captura de pantalla y olvidé desplazar el diálogo esta vez! – aknuds1

Respuesta

27

Había una entrada de Microsoft Connect publicada para esto, que tenía un comentario que sugería que podía buscarla. La ruta dada es:

C: \ Archivos de programa (x86) \ Referencia Asambleas \ Microsoft \ Framework \ .NETFramework \ v4.5 \ System.Transactions.dll

+0

Saludos, por lo que resulta ser un problema de Visual Studio. – aknuds1

+1

@cybermonkey No te gusta cuando Microsoft elimina enlaces. Lo eliminé y dejé la solución sugerida. –

Cuestiones relacionadas