Невозможно добавить Microsoft.Ink

У меня есть aC# codebehind для веб-приложения, к которому я пытаюсь добавить "using Microsoft.Ink", но это недопустимое пространство имен. Что-то мне нужно установить, прежде чем я это сделаю? Документация от Microsoft, кажется, повсюду, и нет никаких инструкций о том, как включить это в файл. Я проверил в меню изменения для Visual Studio, чтобы увидеть, могу ли я добавить что-нибудь для поддержки планшета, и ничего нет.

Как добавить "использование Microsoft.Ink"?

3 ответа

Microsoft.Ink поставляется с SDK для настольных ПК. DLL будет найден в C:\Program Files\Reference Assemblies\Microsoft\Tablet PC\versionNo\хотя это довольно старая библиотека, и я думаю, что она предназначена для WinForms, а не для Web.

Если вы хотите отойти от ASP.NET, вы можете рассмотреть альтернативы System.Windows.Ink для WPF или элемент управления InkCanvas в UWP.

Согласно статье " Управляемая библиотека и элементы управления" в документации по Windows Tablet PC, сборки управляемой библиотеки устанавливаются в следующие каталоги:

  • %CommonProgramFiles%\Microsoft Shared\Ink\
  • %ProgramFiles%\Microsoft SDKs\Windows\v6.0\Bin\

Я использую 64-битную Windows 10 Pro с Visual Studio 2015, и у меня есть Microsoft.Ink.dll файл в обоих %CommonProgramFiles(x86)%\Microsoft Shared\Ink\ а также %CommonProgramFiles%\Microsoft Shared\Ink\,

Microsoft имеет только:

Csharp
Internal
Runtime
SqlServer
VisualBasic
Win32

нет варианта lnk. если у вас был измененный dll, вы можете добавить его, чтобы добавить ссылку, если хотите.

Другие вопросы по тегам