用c#生成的C/S程序好象不能生成DLL文件(也就是没办法让其他的程序调用)
目的:
目前我们开发的C#程序维护性不好(主要是如果程序需要修改的话,那就必须在修改完后重新生成新的安装程序重新安装),那我想说可不可以像C#生成类库的DLL文件那样,要修改某个方法的话直接修改DLL文件,在重新替换就可以了
具体要求:
在这边想问问大哥们有没有什么办法可以说,我们要开发一个主程序,这个主程序可以去调用一个已经开发完成的程序(也就是说这个主程序显示的东西就是那个子程序的),如果我们要修改这个主程序的话,只要修改子程序就可以自动的影象到主程序(就像修改了DLL文件,调用他的程序在下次打开的时候就能感觉出来)
呵呵,不知道我表达的清楚没有(表达能力有限)要实现这样的想法,如何实现啊,给个例子,或者是给个思路啊,谢谢大家了!!!
目的:
目前我们开发的C#程序维护性不好(主要是如果程序需要修改的话,那就必须在修改完后重新生成新的安装程序重新安装),那我想说可不可以像C#生成类库的DLL文件那样,要修改某个方法的话直接修改DLL文件,在重新替换就可以了
具体要求:
在这边想问问大哥们有没有什么办法可以说,我们要开发一个主程序,这个主程序可以去调用一个已经开发完成的程序(也就是说这个主程序显示的东西就是那个子程序的),如果我们要修改这个主程序的话,只要修改子程序就可以自动的影象到主程序(就像修改了DLL文件,调用他的程序在下次打开的时候就能感觉出来)
呵呵,不知道我表达的清楚没有(表达能力有限)要实现这样的想法,如何实现啊,给个例子,或者是给个思路啊,谢谢大家了!!!
可能沒理解你的意思,.net裡面用dll很方便啊
我以前在WSS2.0里写文档库的事件处理程序的时候就是这么写的,应该可以,LZ参考下
@_@动态加载模块,当然少不了反射,想反射的比较舒服,接口是不能少的
以上纯个人想法
那建议将程序做成COM+组件,通过接口实现,那就方便了