ComDom在使用函数CompileAssemblyFromFile时无法找到文件的错误
2015-09-03 16:11
633 查看
public virtual CompilerResults CompileAssemblyFromFile( CompilerParameters options, params string[] fileNames )
这里参数名称”fileNames”其实是有歧义的。
我们可以写FileName,此时函数将使用当前的文件夹(一般是运行时的exe路径)
我们可以写FilePath
问题就是出在我们写FilePath时,永远在编译时说文件不存在。(当然文件的确存在)
有意思的是,如果我们真的写入一个不存在的路径,此时函数直接抛出IOException异常。
查询了bing之后,我们尝试如下代码后,编译正常
var strFilePath = arg_strFilePath.Replace('/', '\\').Trim('\\');
貌似函数内部无法识别’/’而只能识别单个’\’
相关文章推荐
- hdoj 3879 Base Station 【最小割 之 最大权闭合图】
- 关于accept得到的socket本地端口
- Java之--------JUnit软件测试技术(工具)Annotation1
- 风趣解释GitHub之功能及用法
- socket通信之八:完成端口模型实现的客户/服务器模型
- RYU的GUI安装
- LINU X UTF8
- 华为机试题
- 1004. Counting Leaves (30)
- amazon近期出版的书
- ExtJs 入门教程二十二[动态复选框:RemoteCheckboxGroup]
- hdu2041(递推)
- ExtJs 入门教程二十一[继承:Extend]
- ExtJs 入门教程二十[数据交互:AJAX]
- vs2012的属性管理器和项目属性的一些问题(opencv+qt+vs2012)
- ExtJs 入门教程十九[API的使用]
- Java 程序死锁问题原理及解决方案(来源IBM开发者论坛本文作者文章)
- 对人渣,要往死里打
- ExtJs 入门教程十八[树:TreePanel]
- ExtJs 入门教程十七[列表:GridPanel]