0
我开发了一个简单的数据库编辑应用程序,使用Xceed的用于WPF(UX版本3.7)的优秀DataGrid,现在可以部署了...除了当我在机器上运行它时比开发它的地方,我得到了无效许可的运行时异常。Xceed DataGrid for WPF的LicenseException
我已经包含在App.xaml.cs我的许可证密钥完全相同as specified in the Xceed docs,就像这样:
public partial class App : System.Windows.Application
{
protected override void OnStartup(StartupEventArgs e)
{
Xceed.Wpf.DataGrid.Licenser.LicenseKey = "DGF37-xxxxx-xxxxx-xxxx";
base.OnStartup(e);
}
}
DataGrid中的DLL的正确版本被包含在安装和应用程序的程序目录,目标机器上没有其他版本。
除了在代码尝试使用DataGrid时引发的LicenseException之外,调试不会显示任何其他有用的信息,并且读取“Xceed.Wpf.DataGrid.Licenser.LicenseKey”属性的消息必须设置为有效使用此产品之前,您的应用程序的代码中的许可证密钥...“
任何想法这里怎么了?
我刚刚注意到,如果我在OnStartup方法中放置断点并在调试模式下运行,它永远不会到达断点! – ewall 2010-04-26 19:33:38