我正在学习如何创建Class Library (Windows Store apps)
,并使用UserControl
模板向其中添加用户控件。
然后,我向附带的XAML添加了一个Grid
标记。但是,标记下划线是蓝色的,当我将鼠标悬停在标记上时,会看到
Grid is not supported in a Windows Presentation Foundation (WPF) project
将显示工具提示。
这个库的构建似乎没有错误。我已经将该库添加到应用程序中,并在其代码中使用了该控件。这个应用程序的构建也很好。然而,当我运行应用程序时,我得到了XamlParseException
异常。
我使用的是Visual Studio 2012 RTM。库和应用程序都只引用了两个标准程序集(.NET for Windows Store apps
和Windows
)。
我可能做错了什么,我应该如何修复这个库?
发布于 2012-10-28 21:28:59
将评论转发为答案
我能够毫无问题地完成这些步骤,而且看起来您也能够做到。也许还有其他一些无意中进行的修改/设置?
发布于 2014-01-21 17:42:49
转到"Build > Configuration Manager...",为您的所有项目创建一个新的x86平台。
它不一定是活动的,你可以把它保留为,任何CPU。
希望它能像我的一样工作。
发布于 2020-02-22 06:51:53
在我的例子中,我从Debug切换到Release,然后又切换回来,错误就消失了。
https://stackoverflow.com/questions/13095131
复制相似问题