首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >名称空间"clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF“中不存在名称"OpenGLControl”。

名称空间"clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF“中不存在名称"OpenGLControl”。
EN

Stack Overflow用户
提问于 2014-12-09 16:06:06
回答 2查看 1.5K关注 0票数 0

我对openGL包装器- SharpGL->有问题,因为缺少程序集而无法构建解决方案。

名称“"clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF"”在名称空间中不存在。

请求的程序集都是引用的,在对象浏览器中我也可以看到使用.NET 4.5.2和VS2013的全部内容

代码语言:javascript
复制
<Window x:Class="sharpGLTEst.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:my="clr-namespace:SharpGL.WPF;assembly=SharpGL.WPF"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <sharpGL:OpenGLControl />
    </Grid>
</Window>
EN

回答 2

Stack Overflow用户

发布于 2014-12-10 10:26:09

解决方案是直接在代码中创建控件。

SharpGL.WPF.OpenGLControl op =新的SharpGL.WPF.OpenGLControl();

代码语言:javascript
复制
public MainWindow()
        {
            InitializeComponent();
            SharpGL.WPF.OpenGLControl op = new SharpGL.WPF.OpenGLControl();
            SharpGL.OpenGL gl = op.OpenGL;
            SharpGLControlPanel.Children.Add(op);
        }
票数 0
EN

Stack Overflow用户

发布于 2017-04-28 06:39:30

这是个老生常谈的问题,但自从我最近碰到这个问题后,我想也许其他人也会碰到这个问题。

为了解决这个问题,我将项目目标.NetFramework更改为4.0,而不是保留默认值,对于新项目来说,默认值通常是最新版本。

祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27383476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档