我希望分享的Visual Studio 2008项目中应包含哪些文件?

时间:2010-01-26 19:46:19

标签: .net visual-studio-2008

我想创建一个Visual Studio 2008项目,其中包含一些如何使用API​​的示例代码,然后让项目可供下载,以便其他人只需双击该项目,查看代码并运行示例而无需制作任何改变。

我需要包含哪些文件(例如.suo,.sln,bin& obj文件夹?)以便人们可以运行该项目?

我想要排除任何可能包含我本地计算机特定设置的内容。

2 个答案:

答案 0 :(得分:6)

不要包含.suo文件,.csproj.user文件,bin和obj文件夹。

这通常与您在源代码管理中未包含的内容相匹配。如果是这种情况,您可以通过从源代码管理系统(svn exportgit archivehg archive)进行导出来创建发布。

或编写一个批处理文件,执行必要的命令(zip)来构建发行版。

很容易自己测试发行版。只需将发行版解压缩/解压缩/复制到空目录并在那里进行测试。

This SO question是关于维护多个配置。

答案 1 :(得分:1)

排除.suo,.user和bin以及obj文件夹。

包括.sln,.csproj(假设为C#),任何源文件(.cs),任何资源(如图像和.config文件)。