IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web avec .NET Discussion :

[Compilation Silverlight+.NET] MatchTimeoutInMilliseconds absent de RegularExpressionAttribute


Sujet :

Développement Web avec .NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Points : 16
    Points
    16
    Par défaut [Compilation Silverlight+.NET] MatchTimeoutInMilliseconds absent de RegularExpressionAttribute
    Bonjour

    J'ai un vieux projet dont je fait la maintenance, entre autre pour réalisé la migration vers HTML5.

    Le projet en question fonctionne en 2 partie:

    Une partie serveur en .Net Framework 4.0 ou j'ai la partie de base avec entre autre l'EntityFramework.

    Une seconde partie, le client Silverlight, en Silverlight 5.

    Mon problème vient d'une mise à jour Windows effectuer sur mon poste de développement. Depuis cette mis à jour, impossible de compiler le projet Silverlight. J'ai le message suivant :

    'System.ComponentModel.DataAnnotations.RegularExpressionAttribute' ne contient pas de définition pour 'MatchTimeoutInMilliseconds'

    Le message se trouve sur le fichier XXX.Web.g.cs dans le projet Silverlight comprenant toute l'importation du projet XXX.Web. C'est un fichier auto-généré et donc non modifiable.

    Je me suis bien imaginé supprimer l'utilisation de l'attribut RegularExpressionAttribute, mais en regardant les différents cas, une bonne partie fait partie de la plomberie .Net (Gestion des Users).

    Le problème viendrait d'après MS, que la présence de MatchTimeoutInMilliseconds n’apparaît qu'à partir de .Net 4.6.1, et Silverlight 5 ne le supporte pas.

    Sauf que mon projet est compilé en 4.0, et que je ne comprend pas pourquoi il insert des attributs de .Net 4.6.1 sur une compilation 4.0.

    J'aimerai savoir si quelqu'un à une solution, car pour le moment, je suis dans la mouise.
    Merci d'avance pour vos réponse.

    Thomas SW.

    CF1 : https://connect.microsoft.com/Visual...does-not-exist
    CF2 : https://connect.microsoft.com/Visual...does-not-exist
    PS : Il se peux que je n'ai pas compris la solution proposé dans ces 2 liens, sachant qu'un des liens qui est proposé en correctif, pointe vers un lien mort.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2012
    Messages : 16
    Points : 16
    Points
    16
    Par défaut [Solution] Mise à jour vers .Net 4.6.2
    Re

    Donc j'ai trouvé la solution grâce à d'autre source. Il faut faire la mise à jour vers .Net 4.6.2 pour Windows 7 :

    https://www.microsoft.com/fr-FR/down....aspx?id=53344

    Une fois la mise à jour effectué, tout rentre dans l'ordre.

    Merci à tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/08/2008, 17h05
  2. ADO.NET Entity Framework, Astoria, Silverlight -> .NET 3.5 ?
    Par rad_hass dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 08/07/2008, 16h01
  3. Erreur de compilation java.net.MalformedURLException
    Par karimspace dans le forum Services Web
    Réponses: 4
    Dernier message: 12/04/2007, 11h34
  4. Compiler en .net 1.1
    Par metalkev64 dans le forum Sharpdevelop
    Réponses: 5
    Dernier message: 29/03/2007, 16h07
  5. [WebForms][2.0] Modification et compilation asp.net
    Par Bz dans le forum Général Dotnet
    Réponses: 9
    Dernier message: 21/12/2005, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo