日期:2014-05-18  浏览次数:20486 次

C#如何关闭一个主程序里的某个进程?
一个winform的程序,主窗体也是是父窗体,我现在更新程序,程序都是一个个的独立dll,假如有打开后又关闭的dll,更新时就会报一场更新不了,我用的方法是新文件替换覆盖旧文件dll,现在有什么办法在不关闭整个主窗体的情况下实现替换更新!

------解决方案--------------------
不可能再运行中更新,必须关闭了再覆盖
------解决方案--------------------
那应该没有办法。
------解决方案--------------------
在启动进程时候判断xml文件清单版本覆盖!
------解决方案--------------------
如果dll在主窗体打开时不被调用,那就覆盖文件,如果主窗体打开时dll被调用,那只有关掉主窗体.
------解决方案--------------------
到MS SQL版问C#的问题...

难道..苟且了吗?