Мне интересно, не ожидается ли ошибка синтаксиса в окне кода или его только мне? Он просто не распознает директивы кода < # #> и дает незаконную ошибку sytax везде, где встроены скрипты C#.Недопустимая синтаксическая ошибка в окне кода для всех сценариев BIML
Например:
<#@ template language="C#"#>
Это одна строка дает мне 3 ошибки синтаксиса
- При первом появлении '#' говорит Illegal синтаксис. Ожидающий действительный имя стартового символа.
- В «шаблоне» это дает мне ошибку * Отсутствует Значение атрибута по атрибуту «шаблон».
- При 2-ом заполнении '#' это дать ошибку * Символ '#', шестнадцатеричное значение x023 является незаконным в xml пространства имен.
Несмотря на эту синтаксическую ошибку, мои бимловые скрипты не требуют никаких проблем, если нет настоящей проблемы. Это так раздражает писать код, особенно когда я отлаживаю исправление подлинного кода.
Ожидается ли это? можем ли мы избавиться от этого? Я установил 1.7.0 версию BIDSHelper (которая является последней в загрузках) и использует SSIS 2012.
Вы можете разместить скриншот всего файла и ошибки? Это просто, что он дает вам крайнюю красную линию внизу? – iamdave
Да, его просто красная линия, как я уже говорил в моем операционном биме, соответствует даже этим линиям, отображаемым в окне кода. Я мобилен не могу поделиться кодом, но он показывает ошибку для ЛЮБОГО кода внутри, где я использую <##> –