为什么Windows窗体中不接受Deep Zoom Tools.dll引用?

时间:2012-07-03 16:49:51

标签: silverlight windows-forms-host

我找不到将DeepZoomTools.dll添加到WindowsForms应用程序的方法。我遵循的步骤是:

1)创建一个新的WindowsForm应用程序

2)添加对C:\ Program Files \ Microsoft Expression \ Deep Zoom Composer中的DeepZoomTools.dll的引用

3)使用Microsoft.DeepZoomTools添加;在Form1.cs中

4)单击Build WindowsFormsApplication

5)我收到错误:“命名空间'Microsoft'中不存在类型或命名空间名称'DeepZoomTools'(您是否缺少程序集引用?)

先谢谢你的帮助,

Luis Nambiar

2 个答案:

答案 0 :(得分:1)

如果有人遇到同样的问题,解决方案如下所示。

转到“项目属性”,将“目标框架”值从“.NET Framework 4 Client Profile”更改为“.NET Framework 4”。

致以最诚挚的问候,

Luis Nambiar

答案 1 :(得分:0)

DeepZoomTools.dll是一个Silverlight DLL,用于Silverlight应用程序。即使您可以正确地链接到它所需的支持基础设施,例如,用于渲染,不存在。

理论上,您可以在WinForms应用程序内的浏览器控件中嵌入Silverlight DeepZoom应用程序,但听起来您不知道Silverlight,因此可能需要花费一些精力来学习所有新内容。