我正在关注这篇文章。
我有一个看起来像这样的用户控件:
<common:ViewBase
x:Class="MyNamespace.MyView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:common="clr-namespace:Common;assembly=Common">
</common:ViewBase>
我背后的代码如下所示:
namespace MyNamespace
{
public partial class MyView : ViewBase
{
public MyView()
{
InitializeComponent();
}
}
}
ViewBase 看起来像这样:
namespace Common
{
public class ViewBase : UserControl
{
}
}
但它拒绝构建,我不断收到以下错误:找不到类型“common:ViewBase”。确认您没有丢失程序集引用并且所有引用程序集都已构建。
根据另一篇文章的一些建议,我将 ViewBase 移到了一个单独的程序集中,但我也尝试将它放在同一个程序集中。有谁知道如何解决这一问题?