我主要使用 Visual Studio 2010 为 SharePoint 2010 开发 SharePoint 解决方案。常规的 SharePoint 解决方案开发主要输出程序集,这些程序集部署到 GAC 并由其他东西(页面、webpart、控件等)使用。通过谷歌搜索,我发现发布配置包括 c# 代码优化,不包括调试元数据。所以我认为它只对高负载零件的生产有用。而且它只适用于稳定的代码——我们可以使用调试器连接到生产服务器上发布构建的程序集吗?
所以主要的问题是:何时使用 Debug 或 Release 以及它可以带来哪些好处?