日期:2014-05-19  浏览次数:20475 次

有写过代码生成器的看过来啊
想请教两个问题:
1:我想生成后的文件直接放到VS项目中的各个文件夹下,但现在是可以生成文件,但在VS2005中的解决方案资源管理器中无论如何刷新,都显示不出来,只能从从从原目录下复制后到资源管理器中粘贴才可以,但是如果生成很多文件的话,这样是不是太麻烦!有没有解决办法啊?

2.你们一般写代码生成器是用System.CodeDom跟System.CodeDom.Compiler的类库还是,直接stringbuider追加代码,最后根据流输出文件?


非常感谢

------解决方案--------------------
1 解决方案浏览器 显示所有文件,选择文件,包含在项目中
2 没用过,不知道。
------解决方案--------------------
System.CodeDom跟System.CodeDom.Compiler是用来在运行时进行编译的
我的生成代码就是拼接字符串,用StringBuilder足够了
在工程里显示不出来检查一下目标路径 写权限等 和放到什么地方没关系