0

ユーザーコントロールを追加した Windows Phone プロジェクトがあります。

namespace MyApp.WindowsPhone.UserControls
{
    public partial class SlidingUpOverlay : UserControl
    {
        public SlidingUpOverlay()
        {
            InitializeComponent();
       }
    }
}

次に、次のように Page で参照しています。

<phone:PhoneApplicationPage
    x:Class="MyApp.WindowsPhone.UI.TopUpPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
    xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:userControls="clr-namespace:MyApp.WindowsPhone.UserControls">



<userControls:SlidingUpOverlay x:Name="SlidingUpOverlay" Visibility="Collapsed" />

しかし、それをビルドすると、次のエラーが発生します。

The type or namespace name 'UserControls' does not exist in the namespace 'MyApp.WindowsPhone.MyApp.WindowsPhone' (are you missing an assembly reference?)    MyApp-WP C:\Users\MyApp\developers\apps\MyApp-WP\MyApp-WP\obj\Debug\UI\TopUpPage.g.i.cs

bin と obj-folders を消去し、コンピューターを再起動し、VS2015 を再起動し、提案されたすべてを試しましたが、何も機能しません。また、ここでスタックオーバーフローの多くのページを読みましたが、すでに試した以外に示唆するものは何も見つかりませんでした。私は何が欠けていますか?

4

2 に答える 2