2017-05-04 20 views
0

Webアプリケーションに「Microsoft.Ink」を追加しようとしていますが、有効な名前空間ではありません。私はこれを行う前に何かをインストールする必要がありますか?マイクロソフトからのドキュメントはどこにでもあるようで、ファイルにこれを含める方法に関する指示はありません。 Visual Studioの[修正]メニューをチェックして、タブレットサポート用に何かを追加できるかどうかを確認しましたが、何もありません。Microsoft.Inkを追加できません

「Microsoft.Inkを使用する」を追加するにはどうすればよいですか?

+1

私はMicrosoftインクに精通していませんが、[ドキュメント](https://msdn.microsoft.com/library/microsoft.ink.aspx)のいくつかのクラスを調べてみると、それらの多くが存在することがわかります'Microsoft.Ink'アセンブリの中にあります。このアセンブリへの参照をプロジェクトに追加しましたか? – BACON

+0

アセンブリを検索しましたが、存在しません。 – anesthetic

+1

[マネージライブラリとコントロール(タブレットPC)](https://msdn.microsoft.com/library/windows/desktop/ms704070.aspx)を見たことがありますか?私はVisual Studio 2015で64ビット版のWindows 10 Proを使用しており、 '%CommonProgramFiles(x86)%\ Microsoft Shared \ Ink'と'%CommonProgramFiles%\ Microsoft Shared \ Ink'の両方に 'Microsoft.Ink.dll'を持っています。 。 – BACON

答えて

0

マイクロソフトがちょうどあります

Csharp 
Internal 
Runtime 
SqlServer 
VisualBasic 
Win32 

にはLNKのオプションはありません。 dllが変更されている場合は、必要に応じて参照を追加するために追加できます。

+0

それでは手書きサポートをどのように追加しますか? – anesthetic

0

Microsoft.InkにはTable PC SDKが付属しています。 dllはかなり古いライブラリですが、 C:\Program Files\Reference Assemblies\Microsoft\Tablet PC\versionNo\ にありますが、WebではなくWinFormsを対象としていると思います。

ASP.NETから移動したい場合は、WPFの場合はSystem.Windows.Ink、UWPの場合はInkCanvas controlとなります。

+0

しかし、私がWPFまたはUWPに行ったら、ブラウザからアクセスできるWebアプリケーションを使用していないでしょうか? – anesthetic

0

Windows Tablet PC documentation下の記事Managed Library and Controlsによると、管理ライブラリのアセンブリが次のディレクトリにインストールされています。

  • %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\の両方にあります。

関連する問題