嗨,我想在netduino plus上试试我的SD卡.我昨天从这个网站下载了SDK.
我找不到文档,所以我想出了以下代码.但是它给出了"CLR_E_VOLUME_NOT_FOUND"..我做错了什么?我在网上读了一些关于mount和某个dll的内容(SecretLabs.NETMF.IO.dll),但我找不到那个dll.
任何人都可以帮我入门吗?
public class Program
{
public static void Main()
{
var dir = Directory.GetCurrentDirectory();
var fileName = Path.Combine(dir, "test.txt");
Debug.Print(fileName);
byte[] testBytes = new byte[] { 1,2,3,4 };
File.WriteAllBytes(fileName, testBytes);
}
}
Run Code Online (Sandbox Code Playgroud)
输出:
\ test.txt的
异常System.IO.IOException - CLR_E_VOLUME_NOT_FOUND(1)消息:System.IO.Path :: NormalizePath [IP:0070] System.IO.Path :: GetFullPath [IP:001a] System.IO.FileStream ::.ctor [IP :0009] System.IO.File :: WriteAllBytes [IP:0012] NetduinoPlusApplication1.Program :: Main [IP:0025]System.IO.dll中出现类型为"System.IO.IOException"的第一次机会异常System.IO.dll中发生未处理的"System.IO.IOException"类型异常