我在尝试添加“使用 Microsoft.Ink”的 Web 应用程序中有 ac# 代码隐藏,但它不是有效的命名空间。在执行此操作之前,我需要安装什么东西吗?Microsoft 的文档似乎到处都是,并且没有关于如何将其包含在文件中的说明。我检查了 Visual Studio 的修改菜单,看看是否可以为平板电脑支持添加任何内容,但什么也没有。
如何添加“使用 Microsoft.Ink”?
我在尝试添加“使用 Microsoft.Ink”的 Web 应用程序中有 ac# 代码隐藏,但它不是有效的命名空间。在执行此操作之前,我需要安装什么东西吗?Microsoft 的文档似乎到处都是,并且没有关于如何将其包含在文件中的说明。我检查了 Visual Studio 的修改菜单,看看是否可以为平板电脑支持添加任何内容,但什么也没有。
如何添加“使用 Microsoft.Ink”?
根据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\
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 控件。
微软刚刚:
Csharp
Internal
Runtime
SqlServer
VisualBasic
Win32
没有 lnk 选项。如果您有修改过的 dll,那么您可以根据需要添加它以添加参考。