WinRT Sterling DB 在内置发布时崩溃
本文关键字:布时 崩溃 内置 Sterling DB WinRT | 更新日期: 2023-09-27 18:37:02
我在我的winRT地铁应用程序(win 8.0)中使用了英镑数据库引擎。它在调试中内置时效果很好,但是当我将构建配置更改为发布时,我在启动时出现异常。
UnauthorizedAccessException HRESULT: 0x80070005 (E_ACCESSDENIED)
在:
public ITableDefinition CreateTableDefinition<T, TKey>(Func<T, TKey> keyFunction) where T : class, new()
{
return new TableDefinition<T, TKey>(Driver,
( key => _Load<T>( typeof( T ), key, new CycleCache() ).Result ),
keyFunction);
}
在 BaseDatabaseInstance 中。
我正在使用从codeplex下载的Sterling.WinRT和Sterling.Core。
事实证明,我的数据库目前尚未完全初始化。但老实说,我一点也不知道构建配置在这里有什么不同。