Как использовать ncalc в приложении wp7? - PullRequest
1 голос
/ 21 января 2012

Я новичок в программировании wp7 и c #, и я хочу использовать математический парсер для моего приложения. Я нашел ncalc , что все говорят, что он отлично работает для Windows Phone, но я не знаю, как использовать его в своем приложении. Я загрузил двоичные файлы и добавил их в свое приложение, но когда я использую простое выражение, подобное этому Выражение e = новое выражение ("2 + 3 * 5"); Debug.Assert (17 == e.Evaluate ()); это дает мне кучу ошибок. Кто-то, кто использовал ncalc, мог сказать мне, как он заставил это работать?

Я искал в интернете, но ничего не смог найти. Пожалуйста, помогите мне ...

1 Ответ

0 голосов
/ 23 августа 2012

У меня на самом деле похожая проблема (пробовал ncalc), и в основном кажется, что вы не можете использовать среду выполнения .Net с проектом windows phone / silver light. Вам нужно будет получить исходный код и перекомпилировать в проекте библиотеки классов Windows Phone.

К сожалению, я пока не смог заставить это работать, так как исходный код ncalc использует другую библиотеку dll antlr3.runtime с той же проблемой. Бегать по кругу. Если я найду другой способ или у кого-то есть идеи или ссылки, пожалуйста, напишите.

ссылка переполнения стека по той же проблеме кем-то другим

...