我尝试使用C#shellfile类获取文件属性标记,但我没有成功。
这是如何运作的?
即使我有文件标记,我也无法获得。
runat="server"
这是我得到的错误。
{"尝试读取或写入受保护的内存。这通常表明其他内存已损坏。"}
答案 0 :(得分:0)
实际上,您的代码看起来不错。这似乎是一个权限问题。检查您的应用运行的用户上下文。并确保您的文件具有该用户的适当权限。这是从后面的参考:
http://www.vbforums.com/showthread.php?208213-The-file-is-not-a-valid-compound-file