Как получить приложение microsoft.ink (XP Tablet PC SDK), которое работает в Windows 7, для работы в winXP (не в версии для планшетов)
-
27-10-2019 - |
Вопрос
Я написал и протестировал приложение, которое отлично работает в Win7, используя XP Tablet PC SDK 1.7 , но у меня возникли проблемы с тем, чтобы заставить его работать на стандартной XP, которую используют некоторые наши клиенты. Я предполагаю, что в XP отсутствуют некоторые компоненты, которые были бы в версии XP для планшета - кто-нибудь знает, где я могу получить эти компоненты - возможно, дистрибутив XP Tablet PC SDK или что-то в этом роде?
Возникает при попытке открыть форму с включенными компонентами, связанными с рукописным вводом, ошибка:
родовое слово
Microsoft.Ink оказался головной болью, ни один из инструментов Visual Studio не работает для него (что меня устраивает, поскольку я использовал только коллектор чернил) - и даже в этом, похоже, есть некоторые странные причуды: (- как случайные исключения с нулевой ссылкой, которые на самом деле не вызывают проблемы. Иди разберись.
Примечание: мы должны использовать этот SDK, поскольку наши клиенты используют .Net2 и не будут обновляться.
Решение
Я нашел это ,может помочь - в основном вам нужно включить модуль слияния Mstpcrt.msm
из <PROGRAM FILES>\Microsoft Tablet PC Platform SDK\msm
и включить его в свой проект установки.