Je me demande si une erreur de syntaxe illégale est attendue dans la fenêtre de code ou si c'est juste moi? Il ne reconnaît pas les directives de code < # #> et donne une erreur de syntaxe illégale partout où j'ai des scripts C# incorporés.Erreur de syntaxe illégale dans la fenêtre de code pour tous les scripts BIML
Par exemple:
<#@ template language="C#"#>
Cette seule ligne me donne 3 erreurs de syntaxe
- A première occurrence de '#' dit syntaxe illégale. Prévu valide début nom caractère.
- Au 'modèle' il me donne l'erreur * Manquant valeur d'attribut sur l'attribut «modèle».
- À la 2ème occurrence de '#', donne l'erreur * Caractère '#', la valeur hexadécimale x023 est illégale dans l'espace de noms xml .
Malgré cette erreur de syntaxe, mes scripts biml se conforment sans problème, à moins d'un véritable problème. C'est tellement ennuyeux d'écrire du code surtout quand je débogue pour réparer du vrai code.
Est-ce prévu? pouvons-nous nous en débarrasser? J'ai installé la version 1.7.0 de BIDSHelper (qui est le dernier en téléchargements) et en utilisant SSIS 2012.
Pouvez-vous poster une capture d'écran de votre dossier complet et l'erreur? Est-ce simplement qu'il vous donne la ligne rouge squiggly dessous? – iamdave
Oui, c'est juste la ligne rouge, comme je l'ai dit dans mon op mon biml se conforme même à ces lignes montrant dans la fenêtre de code. Je suis mobile ne peut pas partager le code mais il montre une erreur pour n'importe quel code dans lequel j'utilise <##> –