2 jj254238996 jj254238996 于 2016.03.21 14:32 提问

C#同一目录不能运行多个程序,不同目录允许运行多个程序
c#

C#同一目录不能运行多个程序,不同目录允许运行多个程序。
如:两个程序分别在C盘和D盘,如果打开C盘的程序,再打开C盘的程序则提示不允许重复打开;
如果打开C盘的程序,再打开D盘的程序,则允许。

2个回答

jj254238996
jj254238996   2016.03.21 15:13

我是想把一个程序分别放到2个不同目录下,C盘打开过了,那么C盘就不能再打开了

sjl_leaf
sjl_leaf   2016.03.21 14:44

你想要把两个相同的程序都放在C盘打开吗?

jj254238996
jj254238996 但是如果我打开了C盘的程序,是可以打开D盘的程序;
2 年多之前 回复
jj254238996
jj254238996 我如果打开了C盘的程序,就不能再打开C盘的程序;
2 年多之前 回复
jj254238996
jj254238996 比如两个相同的程序放到C盘和D盘;
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在同一个进程空间运行两个程序
 众所周知,bo2k可以在一个指定的进程空间(比如explorer.exe进程)做为一个线程运行。本文试图找出一种方法,使得任意exe都可以在其他进程中以线程运行(当然,这里说的"任意"是有条件的,下面会讲到)。     为行文简单起见,我把先加载的exe称为宿主,后加载的exe称为客户。对于上面的例子,explorer.exe为宿主,bo2k.exe为客户。     基本知识     每一个ex
C#建立了一个windows程序,如何防止多个程序实例运行?
1.可以在Main函数中如下操作:[STAThread]static void Main(){System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName);if (ps.Length
C#中如何防止一个程序运行多个副本(转载)
方法一:static void Main()   {   string procName = System.Diagnostics.Process.GetCurrentProcess().ProcessName;     if((System.Diagnostics.Process.GetProcessesByName(procName)).GetUpperBound(0) >0)   {    
解决同时运行几个Python程序的问题
纯粹为初学者解决问题的笨办法 我在运行程序获得3
ASP.NET网站如何实现不同域名解析不同的子目录
准备在自己的主机里引用多个域名,先找点资料 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:玉成 链接:https://www.zhihu.com/question/26014907/answer/31856727 来源:知乎 这是一段很有用的代码,和绑定多域名的ASP代码类似,如果你只有一个PHP空间,而你又想放置多个多个站点,下面这些代码可以帮
防止同一个程序多次运行。 [VB.NET]
*****************方法一:防止程序多次打开*****************      函数名:      IsInstanceRunning        功  能:      判断工程是否已运行        参  数:      无        返回值:      True  已运行    False  未运行  ************************
如何将程序的执行文件和静态加载动态库放在不同的目录
一般windows程序的exe和dll需要放在同一个目录,静态加载才不会报错,否则需要修改path环境变量,将所有没有和exe放在同一目录的dll的路径加在path环境变量中。 有没有一种方法不去手动修改path环境变量并且可以将exe和dll随心所欲的改变路径呢?我没有发现,但是我们可以将修改环境变量这件事情交给我们的程序本身来处理,那么从现象上来看就是我们不需要修改环境变量而可以将dll从e
java JAR 将两个类文件放在同一目录的方法
在操作系统中,某个磁盘下称之为根目录,在根目录中建立文件夹又算作另一级的目录,这样,一层一层的文件夹称之为目录,在同一个文件夹下的文件,可以说是被保存在了同一目录。 所以,把文件保存在同一目录的意思就是把文件放到同一个文件夹中。
c# 程序只能运行一次(多次运行只能打开同一个程序)
代码参考: C#代码 程序只能运行一次!防止程序运行多个实例的方法有多种,如:通过使用互斥量和进程名等.而我想要实现的是:在程序运行多个实例时激活的是第一个实例,使其获得焦点,并在前端显示.主要用到两个API 函数:ShowWindowAsync 该函数设置由不同线程产生的窗口的显示状态。SetForegroundWindow 该函数将创建指定窗口的线程设置到前台,并且激活该窗
获取C#各种运行目录
// 获取程序的基目录。 System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径。 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 System.Environment.Curr