【发布时间】:2011-04-18 07:08:54
【问题描述】:
我有一些代码需要能够找到程序集的版本号,给定一个说明它所在位置的字符串。
我无法让它工作:
Assembly assembly = Assembly.LoadFrom("\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\sqlcecompact35.dll");
引发 System.IO.IOException:找不到文件或程序集名称“\Program Files\Microsoft SQL Server Compact Edition\v3.5\sqlcecompact35.dll”或其依赖项之一。
但文件确实存在:
FileInfo fileInfo = new FileInfo("\\Program Files\\Microsoft SQL Server Compact Edition\\v3.5\\sqlcecompact35.dll");
创建一个对象,其中 fileInfo.Exists == true。
我应该传入不同的文件名/路径来加载 SQL CE 程序集吗?谢谢。
【问题讨论】:
标签: .net windows-mobile compact-framework assemblies sql-server-ce