【发布时间】:2011-06-13 15:28:07
【问题描述】:
你能告诉我Debug和Release文件夹有什么区别吗? 谢谢 福尔坎
【问题讨论】:
标签: vb.net
你能告诉我Debug和Release文件夹有什么区别吗? 谢谢 福尔坎
【问题讨论】:
标签: vb.net
调试文件夹通常包含为调试而编译的程序,即包含其他信息,例如变量名称,可帮助您查找程序中的错误。
发布文件夹包含您的程序,但没有任何内容。正是程序运行所必需的。
【讨论】:
为了清楚起见,您问题中的文件夹名称实际上是无限的(不仅限于调试和发布)。右键单击您的解决方案并选择配置管理器,您可以添加任意数量的配置。配置的名字就是文件夹的名字。
正如 Joshua 所写,通常人们使用他们的调试配置来包含诸如 .pdb 文件之类的东西(其中包括从错误中获取行号所需的调试符号等)。释放通常更清洁。但是,您可以轻松地为 x86、x64 和任何 cpu 设置文件夹。
如果您有一个包含 10 个不同项目的解决方案(如果您的工作规模相当大,这并不罕见),您可能希望一起构建某些项目,并一起构建其他项目。在这种情况下,您应该创建额外的配置来支持这一点,这样您就可以通过更改活动配置来构建一个组。
最后,您提到的文件夹包含您在配置管理器中指定的任何内容。
【讨论】: