2017-01-08 141 views
0

UWP-Community-toolkit尝试了HeaderedTextBlock控制,我得到
'System.TypeLoadException' occurred in Microsoft.Toolkit.Uwp.UI.Controls.dll
Additional information: Could not find Windows Runtime type 'Windows.UI.Composition.DropShadow'.System.TypeLoadException的阴影效果

堆栈跟踪

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) 


typeNameWindows.UI.Composition.DropShadow
fullNameMicrosoft.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

回答

1

我跟着getting Started with the UWP Toolkit page来设置uwp社区工具包。它在我身边表现很好。

请检查您的环境中实现的要求:

  1. 确保您选择自定义安装选项,然后选择通用的Windows应用程序开发工具
  2. 建设10586以上是通过工具包的当前版本支持。

你也可以在你身边运行source code sample,如果环境没有问题,应该可以工作。

如果您对此问题有任何其他疑虑,请随时告诉我。

+0

https://github.com/Microsoft/UWPCommunityToolkit/issues/773 –