xbuild - 编译后的应用程序在哪里?
xbuild - where is the compiled app?
我刚刚开始使用 xbuild 通过 Visual Stuido 的 .sln 文件编译我的 C# 解决方案。结果是两个文件夹:bin 和 obj 放置在与项目的 .cs 文件相同的本地化中。
它们都包含 Debug 和 Release 版本的文件夹,当我 运行 它们时,这两个版本似乎是同一个应用程序。
bin和obj中的那些app有区别吗?如果有的话,我是"complete app""supposed to"运行哪一个?还是我遗漏了一些 flag/option?应用程序需要哪些文件 运行(如果我只想移动可执行文件并想要 运行 它们,哪些文件是必需的?)
如果需要,我正在使用 OSX (10.10.2)、XBuild 12.0 和 Mono 3.10.0.0。
提前致谢。
长话短说:
bin/Release/ 是您应该部署的文件。
bin/Debug/ 是您应该在开发人员机器上测试的文件。
obj/里面的文件没用了,可以去掉。
我刚刚开始使用 xbuild 通过 Visual Stuido 的 .sln 文件编译我的 C# 解决方案。结果是两个文件夹:bin 和 obj 放置在与项目的 .cs 文件相同的本地化中。
它们都包含 Debug 和 Release 版本的文件夹,当我 运行 它们时,这两个版本似乎是同一个应用程序。
bin和obj中的那些app有区别吗?如果有的话,我是"complete app""supposed to"运行哪一个?还是我遗漏了一些 flag/option?应用程序需要哪些文件 运行(如果我只想移动可执行文件并想要 运行 它们,哪些文件是必需的?)
如果需要,我正在使用 OSX (10.10.2)、XBuild 12.0 和 Mono 3.10.0.0。 提前致谢。
长话短说:
bin/Release/ 是您应该部署的文件。
bin/Debug/ 是您应该在开发人员机器上测试的文件。
obj/里面的文件没用了,可以去掉。