Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

183
Views
Sintaxis de tupla en VS 2017

En VS2017 RC, cuando intentó usar una nueva sintaxis de tupla, recibió el siguiente error:

CS8179 El tipo predefinido 'System.ValueTuple`X' no está definido ni importado

Para usar la sintaxis de tupla, tuvo que importar manualmente el paquete nuget de ValueTuple al proyecto. No es gran cosa, ya que era una versión preliminar y pensé que se cambiaría en RTM para que se habilitara de forma predeterminada. Desafortunadamente, en la versión de lanzamiento final sigue siendo el caso y debe descargar el paquete nuget para que cada proyecto use la sintaxis de tupla.

¿Hay alguna manera de tener habilitada la sintaxis de tupla para cada proyecto de forma predeterminada?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Según https://github.com/dotnet/roslyn/issues/13177 , los tipos ITuple y ValueTuple se agregarán a mscorlib en "la primera versión posterior" a .NET Framework 4.7. De acuerdo con las notas de la versión de .NET Framework 4.7 , se ha agregado. Agregarlo a 4.6.x rompería semver. Por lo tanto, proporcionaron los tipos como un paquete Nuget para que los proyectos basados en versiones anteriores del marco puedan usarlo.

Esto es similar a un proyecto .NET 2.0 que quiere usar LINQ cuyos métodos de extensión vivían en System.Core, no en mscorlib.

Una opción que podría hacer es crear sus propias plantillas de proyecto mientras tanto que hagan referencia al paquete NuGet.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!