0

HeaderedTextBlockでコントロールを試してみるとUWP-Community-toolkit
'System.TypeLoadException' occurred in Microsoft.Toolkit.Uwp.UI.Controls.dll
Additional information: Could not find Windows Runtime type 'Windows.UI.Composition.DropShadow'.

スタックトレース

   at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.InitTypeTables()
   at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.LookupTypeIndexByName(String typeName)
   at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlTypeInfoProvider.GetXamlTypeByName(String typeName)
   at Microsoft.Toolkit.Uwp.UI.Controls.Microsoft_Toolkit_Uwp_UI_Controls_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(String fullName)
   at Test_uwp.Test_uwp_XamlTypeInfo.XamlTypeInfoProvider.CheckOtherMetadataProvidersForName(String typeName)
   at Test_uwp.Test_uwp_XamlTypeInfo.XamlTypeInfoProvider.GetXamlTypeByName(String typeName)
   at Test_uwp.App.GetXamlType(String fullName)

場所
typeName:Windows.UI.Composition.DropShadowおよび
fullName:Microsoft.Toolkit.Uwp.UI.Controls.HamburgerMenu

どこHamburgerMenuから来ているのですか?

MainPage.xaml

<Page
x:Class="Test_uwp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:Test_uwp"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
mc:Ignorable="d">

    <Grid>
        <controls:HeaderedTextBlock 
            Header="Name"
            Text="UWP Toolkit"
            Orientation="Vertical"
            Margin="20,10,0,0" />
    </Grid>
</Page>

MainPage.xaml.cs

namespace Test_uwp
{
    public sealed partial class MainPage : Page
    {
        public MainPage()
        {
            this.InitializeComponent();
        }
    }
}

で同じ例外が発生しましRadialGuageた。
ツールキットのバージョン:1.2.0

4

1 に答える 1

1

UWP Toolkit の開始ページに従って、uwp コミュニティ ツールキットをセットアップしました。私の側ではうまくいきました。

環境が要件を満たしているかどうかを確認してください。

  1. カスタム インストール オプションを選択し、ユニバーサル Windows アプリ開発ツールを選択してください。
  2. ビルド 10586 以降は、Toolkit の現在のバージョンでサポートされています。

ソース コード サンプルを自分の側で実行することもできます。環境に問題がなければ、動作するはずです。

この件に関して他にご不明な点がございましたら、お気軽にお問い合わせください。

于 2017-01-09T09:29:17.073 に答える