如何分发 Visual Studio 项目的源代码
How to distribute the source of a Visual Studio project
我想分发我制作的Visual Studio项目源,但我不知道该怎么做。
我有一个文件结构如下的项目:
SimpleProject --
|- .vs --
|- SimpleProject --
|- v15 --
|- .suo
|- Browse.VC.db
|- SimpleProject --
|- file.c
|- SimpleProject.vcxproj
|- SimpleProject.vcxproj.filters
|- SimpleProject.vcxproj.user
|- SimpleProject.sln
我写的就是file.c
。我至少需要在 file.c
中包含什么(假设我希望其他人能够在 Visual Studio 中使用 source/compile 它等)?
共享以下文件应该就足够了,这样其他人就可以毫无问题地构建您的项目。
SimpleProject --
|- SimpleProject --
|- file.c
|- SimpleProject.vcxproj
|- SimpleProject.vcxproj.filters
|- SimpleProject.sln
在 submitting/checking 代码之前,如果需要生成的文件来构建和 运行 应用程序,我建议您尝试。如果不是,则不应包含它们。
如果您正在使用 GitHub 或他们推荐删除的内容。
见官方GitHub的"Collection of useful .gitignore templates".
Visual Studio 的 .gitignore
可以在这里找到:
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
我想分发我制作的Visual Studio项目源,但我不知道该怎么做。
我有一个文件结构如下的项目:
SimpleProject --
|- .vs --
|- SimpleProject --
|- v15 --
|- .suo
|- Browse.VC.db
|- SimpleProject --
|- file.c
|- SimpleProject.vcxproj
|- SimpleProject.vcxproj.filters
|- SimpleProject.vcxproj.user
|- SimpleProject.sln
我写的就是file.c
。我至少需要在 file.c
中包含什么(假设我希望其他人能够在 Visual Studio 中使用 source/compile 它等)?
共享以下文件应该就足够了,这样其他人就可以毫无问题地构建您的项目。
SimpleProject --
|- SimpleProject --
|- file.c
|- SimpleProject.vcxproj
|- SimpleProject.vcxproj.filters
|- SimpleProject.sln
在 submitting/checking 代码之前,如果需要生成的文件来构建和 运行 应用程序,我建议您尝试。如果不是,则不应包含它们。
如果您正在使用 GitHub 或他们推荐删除的内容。 见官方GitHub的"Collection of useful .gitignore templates".
Visual Studio 的 .gitignore
可以在这里找到:
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore