右键单击项目名称并选择Add-> Existing project选项,我已经合并了现有项目中的另一个项目。现在我不想从Visual Studio(它的C#项目)中现有的项目中访问我新添加的项目中的文件,我该怎么做?合并两个项目并在Visual Studio中相互访问文件
回答
如果我关注你的问题,你有一个项目A
的解决方案。然后您添加了一个现有项目B
。
您现在想要访问B
中的A
文件。如果是这样,请右键点击B -> References
并添加对项目A
的引用。现在您可以使用该项目中的文件。
编辑:从你的评论,我不知道你是否想要一个单独的项目/文件。如果你希望他们只有1个,你不应该真的添加一个新的项目,你应该从项目B
向你的项目A
添加你需要的文件。如果你想保留它作为一个包含的不同模块,那么上面就是这样,但你需要认识到通常你有一个解决方案,其中包含许多项目。
谢谢Noctis ...你解决了我的问题:) – 2014-08-30 08:41:36
Noctis但现在我面临着另一个问题,即当我建立项目时,它部署这两个解决方案。为什么是这样?我已经在第一个方案中合并了第二个解决方案,并且只需要第一个解决方案,然后为什么要将它们部署为单独的项目? – 2014-08-30 08:47:29
因为它们是单独的项目。每个项目都被构建到它的文件夹中。通常,如果使用另一个,那么将会是一个'dll',它将被复制到另一个的输出目录中。不知道你在做什么,很难说。 – Noctis 2014-08-30 09:47:56
我为此努力奋斗,直到我发现这个链接低于:
如果你希望所有的Windows应用程序作为一个程序运行,而然后调用多个.exe文件。然后将每个项目的“输入放置类型”更改为“类库”。
第1步:
你可以做到这一点的解决方案中的每个项目右击 - >转到属性 - >应用程序 - >出放式...它设置为类库
一旦你已经完成了这些将被生成为.DLL。
第二步:
添加一个新的窗口窗体应用程序项目,添加退出它的项目的参考,使他们可以从这里被执行..你可以做到这一点..右击主项目 - >添加参考 - >项目选择这里的所有现有项目..
现在你可以创建3个按钮来启动每个项目主要应用...
[库存]
[帐户]
[薪资]
在每个按钮的代码现在将类似的东西...
Inventory_click()
{
Inventory.MainForm FRM =新Inventory.MainForm() ;
frm。显示();
}
幸得:
- 1. 合并两个visual studio .resx文件
- 2. 如何在Visual Studio中合并两个依赖项目
- 3. 将两个或多个visual studio项目合并到一个项目中
- 4. 合并两个VB.Net项目
- 5. 将两个项目合并为一个 - Visual Studio 2008
- 6. 合并两个android项目
- 7. 如何合并Visual Studio安装项目中的配置文件?
- 8. 合并两个laravel项目
- 9. 合并两个Maven项目?
- 10. 合并两个项目并获得一个.sln文件
- 11. 合并两个项目
- 12. SVN将Visual Studio 2008项目合并到2010项目中
- 13. 是否有可能将Visual Studio项目合并到单个文件中?
- 14. Eclipse合并两个java项目
- 15. 合并两个相关文件的URL
- 16. 两个Visual Studio项目
- 17. 合并两个crontab项合并为一个条目
- 18. 合并两个化石项目
- 19. 如何循环两个文件并合并相同的文件?
- 20. 合并两个音频文件合并为一个目标C
- 21. 在Visual Studio中合并Web应用程序项目
- 22. 合并C#项目的两个版本
- 23. 合并Visual Studio解决方案文件
- 24. 合并Visual Studio解决方案文件
- 25. 追加合并两个IEnumerable的项目
- 26. 合并或合并两个项目。两个代表,两个窗口
- 27. 合并两个SVN目录
- 28. 在Visual Studio中访问项目文件夹中保存的文件
- 29. Visual Studio安装项目 - 在两个位置的一个文件
- 30. 如何将两个android studio项目合并为一个
检查这个答案http://stackoverflow.com/questions/20045230/how-to-add-reference-to-c – 2014-08-30 08:17:48