首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

同一目录下只能运行一个实例,不同目录下的同一程序可以同时运行?解决方法

2012-04-15 
同一目录下只能运行一个实例,不同目录下的同一程序可以同时运行?请问怎样实现同一目录下的程序只能运行一

同一目录下只能运行一个实例,不同目录下的同一程序可以同时运行?
请问怎样实现同一目录下的程序只能运行一个实例,而同一个程序在不同目录下的可以同时运行?
比如有软件A,初始位置在 D:\A文件夹\ 我打开A文件夹下的程序之后,再想打开他就会提示已经在运行
但是我把A复制到B文件夹 D:\B文件夹\ 这时再打开程序时就可以打开了.

[解决办法]
http://xxinside.blogbus.com/logs/47162540.html
将带程序路径的程序可执行名当作互斥量名。

不过要注意,程序可以在运行的时候在相同盘内移动。

热点排行