我正在尝试为Bing Map创建LightSwitch扩展
按照与Light Switch Training Kit相同的步骤,但在C#中。 安装了扩展程序。但是当我尝试将扩展添加到任何LS项目/应用程序时,我得到以下错误。
“无法添加对此扩展的引用,原因如下:无法加载扩展名'BingMapControl'。无法加载扩展名'BingMapControl'.Id'BingMapControl:BingMap已经分配给另一个可编辑的模型项。”
我怀疑BingMapFactory中有错误:IControlFactory 或者这是一个完全不同的问题。
private const string ControlTemplate =
"<DataTemplate" +
" xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"" +
" xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\"" +
" xmlns:ctl=\"clr-namespace:BingMapControl.Presentation.Controls;assembly=BingMapControl.Client\">" +
"<ctl:BingMap Address=\"{Binding Details.Value}\" ApplicationKey=\"{Binding Properties[BingMapControl:BingMap/ApplicationKey]}\"/>" +
"</DataTemplate>";
我重新启动了VS几次。
任何指针都会有所帮助。
谢谢,