0
我試圖獲得使用System.IO.FileStream
類創建的文件句柄的值。FileStream.handle在CE-ARM發行版配置中不起作用
using System.IO;
Filestream fs = New FileStream("c:/1/txt",FileMOde.OpenorCreate,FileAccess.ReadWrite);
Intptr file_ptr = fs.Handle;
當我在調試配置XP-x86操作系統中運行它時,它工作正常。但是當我在Ce-Arm操作系統中使用發佈配置運行它時,它會拋出一個錯誤。
System.IO.FileStream
不包含Handle
的定義,並沒有擴展方法Handle
接受System.IO.FileStream
類型的第一個參數可以找到(是否缺少using指令或程序集引用?)
我應該做的任何更改時我正在嘗試構建發佈配置。 我知道釋放配置將打開所有的編譯器優化。但是它與內置的類和屬性有什麼關係呢?我很困惑。請幫忙。
在此先感謝。
感謝您的回覆。我使用的路徑只是一個例子。對於那個很抱歉 。 CF Filestream不暴露文件句柄。這導致了所有的混亂。感謝您提出這一點。我會找到一個替代解決方案。 – Prasaanth