xbuild - 编译的应用程序在哪里?

时间:2015-03-04 16:23:15

标签: mono xbuild

我刚开始使用xbuild使用Visual Stuido的.sln文件编译我的C#解决方案。结果是两个文件夹:bin和obj放置在与项目的.cs文件相同的本地化中。

它们都包含Debug和Release版本的文件夹,当我运行它们时,这两个版本看起来都是同一个应用程序。

bin和obj中的这些应用程序有什么区别吗?如果有,哪一个是完整的应用程序"我"应该"跑?或者我错过了一些标志/选项?应用程序运行需要哪些文件(如果我只想移动可执行文件并想运行它们,哪些是必要的?)

我正在使用OSX(10.10.2),XBuild 12.0和Mono 3.10.0.0,如果有必要的话。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

长话短说:

bin / Release /是您应该部署的文件。

bin / Debug /是您应该在开发人员计算机中测试的文件。

obj /中的文件无用,你可以删除它们。