Debug和Release文件夹之间的区别

时间:2011-01-22 11:30:03

标签: vb.net

你能告诉我Debug和Release文件夹有什么区别吗? 谢谢 Furqan

2 个答案:

答案 0 :(得分:4)

debug文件夹通常包含为调试而编译的程序,即包含的附加信息(如变量名)可帮助您查找程序中的错误。

release文件夹包含没有任何内容的程序。正是程序运行所必需的。

答案 1 :(得分:2)

为了清楚起见,问题中文件夹的名称几乎是无限的(不仅限于调试和发布)。右键单击您的解决方案并选择Configuration Manager,您可以根据需要添加任意数量的配置。配置名称是文件夹的名称。

正如约书亚写的那样,通常,人们使用他们的调试配置来包含诸如.pdb文件之类的内容(其中包括从错误中获取行号所需的调试符号等)。发布通常更清洁。但是,您可以轻松地为x86与x64和任何cpu设置文件夹。

如果您有一个包含10个不同项目的解决方案(如果您处理大小合适的项目,则不常见),您可能希望将某些项目和其他项目组合在一起。在这种情况下,您应该创建其他配置以支持此功能,这样您只需更改活动配置即可构建组。

最后,您提到的文件夹包含您在配置管理器中指定的应包含的内容。