Дубликат идентификатор в WinJs.d.ts

голоса
2

Я пытаюсь использовать машинопись в приложении Windows 8 (html5 / JS)

Я посмотрел на пример приложения

Приложение использует файл определения набора текста для WinJS (WinJS.d.ts).

Мне нужно отредактировать этот файл, не является полным. Однако файл имеет расширение интерфейса для типа элемента, добавив свойство для WinControl (набранного любой).

Эта линия получает и ошибка «Дубликат„идентификатор WinControl“» Я не могу найти и другое место, это.

Кроме того, есть места в моем коде, я получаю ошибки, не свойство с именем WinControl

Задан 10/10/2012 в 00:25
источник пользователем
На других языках...                            


2 ответов

голоса
2

Для того, чтобы решить эту проблему, вы должны

  1. удалить lib.d.ts из любого места на вашем пути проекта (или пути к вашему winrt.d.ts ) папке. Он конфликтует с определениями , содержащимися в вашей локальной машинописи установки папки

  2. убедитесь, что у вас нет какого-либо из вашего ц (и JS-файлов), идентифицированных как содержание, как они будут скопированы в каталог развертывания и будете вызывать тот же дубликат вопроса (там будет два определения всего).

Я хотел бы предложить открыть окно вывода, прежде чем сделать сборку. Это позволит вам увидеть, что вызывает проблемы, так как ТКС в настоящее время работают в качестве командной строки за кулисами для вас

Ответил 11/10/2012 в 06:23
источник пользователем

голоса
0

Похоже , тот же вопрос , который я испытал при попытке увеличить в Windowинтерфейс, ошибка , которая в настоящее время работает на:

http://typescript.codeplex.com/workitem/176

Однако он только упоминает lib.d.ts, вы можете добавить свои проблемы к проблеме , чтобы либо убедиться , что это также фиксируется, или исключить , что это то , что вызывает проблему.

Ответил 10/10/2012 в 01:32
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more