有谁知道如何告诉VS(2008)在构建解决方案时保存obj文件夹的位置?我们将bin文件夹保存到另一个路径以保持源文件文件夹较小(即可通过电子邮件发送),但无法找到任何方法告诉它使用obj执行相同操作...
使用BaseIntermediateOutputPath
属性在项目文件(.csproj
,.vbproj
,等),如在解释http://msdn.microsoft.com/en-us/library/bb629394.aspx.您必须使用文本编辑器手动编辑XML文档,然后在Visual Studio中重新加载它.它仍然可以创建obj
文件夹(这是一个已知的错误),但会将其留空并将实际obj
文件放在指定的文件夹中.
您将其添加到
..\Whatever\obj\
VS仍会创建obj文件夹,因此每次构建后都必须删除它.这可以通过将以下脚本放到VS中的post-build部分来完成:
rd "$(ProjectDir)obj" /S /Q
你使用版本控制吗?如果你这样做,还有另一种选择:
您可以从版本控制中排除 bin /和obj /并检查您的项目而不是电子邮件.如果您使用Subversion,您还可以导出项目并通过电子邮件发送导出和压缩的文件夹.