0

我正在尝试为 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。

任何指针都会有所帮助。

谢谢,

4

0 回答 0