Невозможно добавить 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, вы можете добавить его, чтобы добавить ссылку, если хотите.