合并两个项目并在Visual Studio中相互访问文件
通过右键单击项目名称并选择Add-> Existing project选项,我合并了现有项目中的另一个项目。 现在我不想从Visual Studio中的现有项目(它是一个C#项目)访问我新添加的项目中的文件,我该怎么做?
如果我正在关注您的问题,那么您有一个项目A
的解决方案。 然后,您添加了现有项目B
您现在想要从B
A
访问文件。 如果是这种情况,请右键单击B -> References
并添加对项目A
的引用。 现在您可以使用该项目中的文件。
编辑:从您的评论中,我不确定您是否想要一个单独的项目/文件。 如果您希望它们只有1,那么您不应该真正添加新项目,您应该将项目B
需要的文件添加到项目中。 如果你想把它作为一个不同的模块包含在内,那么上面就有了,但是你需要意识到通常你有一个解决方案,里面有很多项目。
我一直在努力,直到我发现这个链接如下:
如果您希望所有Windows应用程序作为一个程序运行,而不是调用多个.exe。 然后将每个项目的“Out Put Type”更改为“Class Library”。
步骤1:
您可以通过右键单击解决方案中的每个项目来实现这一点 – >转到属性 – >应用程序 – >输出类型…将其设置为类库
一旦你完成了这些,这些将被生成为.DLL。
第2步:
添加一个新的Window Form应用程序项目,在其中添加现有项目的引用,以便可以从这里执行..您可以通过以下方式执行此操作…右键单击主项目 – >添加引用 – >项目从此处选择所有现有项目..
现在在主应用程序中,您可以创建3个按钮来启动每个项目…
[库存]
[帐户]
[薪资]
现在在每个按钮代码将是这样的…
Inventory_click()
{
Inventory.MainForm frm = new Inventory.MainForm();
frm.show();
}
归功于: