相关疑难解决方法(0)

XAML中的名称空间错误中不存在该名称

使用VS2012在VB.NET WPF应用程序上工作.我有一个简单的MusicPlayer教程应用程序,我用来学习WPF.我正在逐步将C#版本的教程转换为VB.NET.

它在应用程序中有两个类,它们都在同一名称空间下.我能够在XAML中引用命名空间,但是当我尝试在XAML中引用类对象时,我收到错误,我无法编译.

奇怪的是,IntelliSense可以通过xmlns:c =标签引用命名空间,也可以在使用类型对象键入时使用 <c: 但是对象有下划线并且生成错误,试图在设计器中构建或工作.

.vb类文件位于名为\ Controls的文件夹中.主项目根命名空间有意留空.这个类是这样编码的......

Namespace MusicPlayer.Controls
    Public Class UpdatingMediaElement
       .... code here
    End Public
End Namespace
Run Code Online (Sandbox Code Playgroud)

xaml看起来像这样

(<Window >标记中定义的名称空间

xmlns:c="clr-namespace:MusicPlayer.Controls"
Run Code Online (Sandbox Code Playgroud)

(对象在a中定义<Grid>)

  <c:UpdatingMediaElement Name="MyMediaElement" />
Run Code Online (Sandbox Code Playgroud)

(显示错误)名称"UpdatingMediaElement"在名称空间"clr-namespace:MusicPlayer.Controls"中不存在.

不确定有什么问题或如何修复它?

vb.net wpf xaml visual-studio-2012

114
推荐指数
9
解决办法
11万
查看次数

如何更改Visual Studio 2012安装目录?

我已经使用Windows安装程序卸载了VS11,并删除了我能找到的与它相关的每个注册表项,但是当我尝试重新安装它时它仍会弹出:

我无法点击"..."或编辑路径.右键单击也不执行任何操作.

我需要销毁什么才能更改安装目录?


官方发布时仍在发生:

visual-studio-2012

37
推荐指数
3
解决办法
4万
查看次数

标签 统计

visual-studio-2012 ×2

vb.net ×1

wpf ×1

xaml ×1