UNC 環境での SQLite オープン

Issue #66 closed
sk ☃#QQ repo owner created an issue

どうにも開けない。 %APPDATA% がローカル決め打ちと認識していた考慮漏れ。

開発者の独自環境で \\Gw\BUFFALO-1\temp\test を 起動オプション /setting-root に割り当てた際のスタックトレース。

Y:\tempSystem.Data.SQLite.SQLiteException: unable to open database file

   場所 System.Data.SQLite.SQLite3.Open(String strFilename, SQLiteConnectionFlags connectionFlags, SQLiteOpenFlagsEnum openFlags, Int32 maxPoolSize, Boolean usePool)
   場所 System.Data.SQLite.SQLiteConnection.Open()
   場所 PeUtility.DBManager..ctor(DbConnection connection, Boolean isOpened) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeUtility\DBManager.cs: 262
   場所 PeUtility.SQLiteDBManager..ctor(DbConnection connection, Boolean isOpened) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeUtility\SQLiteDBManager.cs: 19
   場所 PeMain.Logic.AppDBManager..ctor(DbConnection connection, Boolean isOpened) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\Logic\AppDBManager.cs: 21
   場所 PeMain.UI.App.InitializeDB(CommandLine commandLine, StartupLogger logger) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\UI\App.initialize.cs: 130
   場所 PeMain.UI.App.InitializeSetting(CommandLine commandLine, StartupLogger logger) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\UI\App.initialize.cs: 203
   場所 PeMain.UI.App.Initialize(CommandLine commandLine, StartupLogger logger) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\UI\App.initialize.cs: 660
   場所 PeMain.UI.App..ctor(CommandLine commandLine, FileLogger fileLogger) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\UI\App.cs: 34
   場所 PeMain.Startup.Main(String[] args) 場所 c:\Users\sk\Documents\Programming\SharpDevelop Project\Pe\Pe\PeMain\Main.cs: 53

Comments (5)

  1. Log in to comment