1

我在尝试添加“使用 Microsoft.Ink”的 Web 应用程序中有 ac# 代码隐藏,但它不是有效的命名空间。在执行此操作之前,我需要安装什么东西吗?Microsoft 的文档似乎到处都是,并且没有关于如何将其包含在文件中的说明。我检查了 Visual Studio 的修改菜单,看看是否可以为平板电脑支持添加任何内容,但什么也没有。

如何添加“使用 Microsoft.Ink”?

4

3 回答 3

1

根据Windows Tablet PC 文档下的Managed Library and Controls文章,托管库程序集安装到以下目录:

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

我在 Visual Studio 2015 中使用 64 位 Windows 10 Pro,并且我Microsoft.Ink.dll在.%CommonProgramFiles(x86)%\Microsoft Shared\Ink\%CommonProgramFiles%\Microsoft Shared\Ink\

于 2017-05-04T04:38:18.703 回答
1

Microsoft.Ink 附带 Table PC SDK。尽管它是一个相当古老的库,但可以在其中找到该 dll C:\Program Files\Reference Assemblies\Microsoft\Tablet PC\versionNo\ ,我认为它适用于 WinForms,而不是 Web。

如果您想远离 ASP.NET,您可能想要研究的替代方案是用于 WPF的System.Windows.Ink或 UWP 上的InkCanvas 控件

于 2017-05-04T03:47:29.213 回答
0

微软刚刚:

Csharp
Internal
Runtime
SqlServer
VisualBasic
Win32

没有 lnk 选项。如果您有修改过的 dll,那么您可以根据需要添加它以添加参考。

于 2017-05-04T02:53:49.363 回答