B. *_*non 3 c# filepath windows-ce sql-server-ce windows-embedded-compact
我从测试应用程序复制了一些代码:
const string sdfPath = @"C:\WebAPIClient\WebAPIClient\bin\Debug\DBPlatypusCompactDB.sdf";
string dataSource = string.Format("Data Source={0}", sdfPath);
int countAdded = 0;
if (!File.Exists(sdfPath))
. . .
Run Code Online (Sandbox Code Playgroud)
......在那里工作得很好; 但是在尝试转换它以便在将在Windows CE设备上运行的项目中使用时:
const string sdfPath = @"Computer\WindowsCE\\\Program Files\hhs\DBPlatypusCompactDB.sdf";
. . .
Run Code Online (Sandbox Code Playgroud)
...(这是我从Windows资源管理器(部署了exe的文件夹,没有子文件夹)复制的路径),我得到"路径未找到"或"路径无效"或类似的东西.
我如何指定路径?
目前还不清楚你要做什么,所以这里有一些一般性的指示:
\)字符开头.\Program Files\hhs\mydatabase.sdfMy Device\Program Files\foo.bar不是桌面上任何文件API可解析的路径.如果要从PC应用程序访问设备文件,则必须使用RAPI之类的东西在本地提取文件,然后使用本地副本| 归档时间: |
|
| 查看次数: |
7172 次 |
| 最近记录: |