Я не уверен, что я неправильно структурировал свой проект или theres, который у меня отсутствует, но у меня проблема с Visual Studio 2015 с ошибка «Дублированный идентификатор».Typcript, скомпилированный в wwwroot, дает мне ошибку «Duplicate identifier»
У меня есть все мои файлы типов в моем проекте ASP.NET 5, и у меня есть задача grunt, которая компилирует их в javascript и помещает их внутри папки сценариев в папку wwwroot. Если я правильно ее понимаю, то там будут файлы, которые будут развернуты.
Проблема, которую я имею, заключается в том, что когда я запускаю задачу grunt и получаю файлы, выведенные правильно, visual studio начинает предупреждать меня в моих файлах машинописных файлов, что у меня есть дубликаты идентификаторов. Я бы подумал, что смогу сказать VS, чтобы где-то игнорировать папку wwwroot, но я не могу найти никакой информации об этом.
У кого-то было это раньше, или у меня есть неправильный конец палки с тем, как я должен подойти к структуре?
Я получаю их только при запуске задания grunt, если я удаляю сгенерированные файлы, ошибка возникает. Я запускаю resharper, хотя, поэтому мне нужно будет посмотреть, есть ли у них вариант для этого. Что вы подразумеваете под "использованием glob lib/**/*. Js as wwwroot"? –
У меня возникла эта проблема, когда я использовал ./**/*.ts как «scr» для моей задачи с помощью grunt-typescript. Я предполагаю, что он перечислил всю структуру папок и включил файлы .ts изнутри модуля grunt-typescript. Изменение значения «scr», чтобы быть более конкретным, решило мою проблему. Я оставляю это здесь, потому что это был первый ответ, который появился, когда я искал проблему. Благодаря! –