LightSwitch扩展错误 - 已分配ID

时间:2012-10-21 12:08:13

标签: visual-studio-lightswitch

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

任何指针都会有所帮助。

谢谢,

0 个答案:

没有答案