Helix 3D工具包:无法在xaml中访问

时间:2014-01-16 15:14:41

标签: c# wpf xaml helix-3d-toolkit

我想在我的WPF应用程序中使用Helix 3d Toolkit和C#。今天从site我下载了HelixToolkit-2014.1.2.1.zip并在文件夹中解压缩。它包含NET 4.0和EX的文件夹。分别为4.5。

在我的应用程序中,我添加了HelixToolkit.Wpf.dll的参考,并尝试在xaml中访问。使用example as reference我开始创建xaml。

<Window x:Class="Learn3DApp.HelixExamples"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:helix="clr-namespace:HelixToolkit.Wpf;assembly=HelixToolkit.Wpf"
    Title="HelixExamples" Height="300" Width="300">
<Grid>
    <helix:HelixViewport3D x:Name="mainViewPort" >

    </helix:HelixViewport3D>
</Grid>

<helix:HelixViewport3D行上我收到错误“命名空间中名称HellxViewport3D不存在”clr-namespace:HelixToolkit.Wpf; assembly = HelixToolkit.Wpf“。clr行没有加下划线,但加下划线并且该错误也仅出现在该行中。

在我尝试过的代码中,可以添加using HelixToolkit.Wpf;并轻松访问HelicViewport3d,没有任何问题。

我的项目是Target Net 4.5,我尝试添加4.0和4.5的HelixToolkit(1个接一个)。但两个dll中的问题相同。为什么这样 ??我正在使用VS 2012。

似乎有什么问题?我错过了什么OR clr不合适???或者是这个Helix版本不合适 - 使用哪一个? 我被困住了,无法继续前进。花了将近半天的时间来解决这个问题。如果有人可以帮助我,那就太好了。

由于

1 个答案:

答案 0 :(得分:1)

我构建了Helix的源代码并创建了dll,这对我有用。

这也有助于其他人。

相关问题