我想创建一个Visual Studio 2008项目,其中包含一些如何使用API的示例代码,然后让项目可供下载,以便其他人只需双击该项目,查看代码并运行示例而无需制作任何改变。
我需要包含哪些文件(例如.suo,.sln,bin& obj文件夹?)以便人们可以运行该项目?
我想要排除任何可能包含我本地计算机特定设置的内容。
答案 0 :(得分:6)
不要包含.suo文件,.csproj.user文件,bin和obj文件夹。
这通常与您在源代码管理中未包含的内容相匹配。如果是这种情况,您可以通过从源代码管理系统(svn export
,git archive
,hg archive
)进行导出来创建发布。
或编写一个批处理文件,执行必要的命令(zip
)来构建发行版。
很容易自己测试发行版。只需将发行版解压缩/解压缩/复制到空目录并在那里进行测试。
This SO question是关于维护多个配置。
答案 1 :(得分:1)
排除.suo,.user和bin以及obj文件夹。
包括.sln,.csproj(假设为C#),任何源文件(.cs),任何资源(如图像和.config文件)。