【发布时间】:2013-12-16 10:14:41
【问题描述】:
有没有办法做到这一点,visual studio“project>Debug>Start new instance。”
通过c#代码做到这一点?
我的意思是通过第一个项目中的函数启动示例解决方案中的第二个项目。
比如说,我有 2 个项目,
#project 1
#project 2, both are in same solution.
#project 1中有一个函数,
说,
public void startproject2()
{
//code for doing "project>Debug>Start new instance" #project 2
}
有没有办法通过c#代码做到这一点?
【问题讨论】:
-
那么你的意思是作为两个可执行文件运行?所以说你的两个项目都是表格,你要打开两个表格吗?如果是这样,您可以编译第二个项目并使用
Process.Start("path/to/the/compiled/exe")运行 -
我在#project 1中有一个函数需要启动项目2,然后,#project 2中的一个函数被命中,#project 2中的一个函数被命中,将数据作为参数传递给a #project1 中的函数
-
在这种情况下,听起来您实际上想考虑将项目 2 设为库项目,然后您可以像其他库一样将其包含到项目 1 中,并从您的第一个项目中调用其中的函数.
标签: c# .net visual-studio-2010 visual-studio visual-studio-2012