使用Visual Studio进行开源项目(项目管理和法律问题)

Goo*_*ofy 5 visual-studio

  1. 我正在为开发的Windows开发小型开源项目.我使用Visual Studio向导创建了新项目,现在我想使用subversion发布它并与朋友一起开发它.我必须将哪些项目的配置文件添加到存储库,以使我的朋友能够下载当前项目的修订版并在Visual Studio中打开它?

    1. 列表项目我所在的大学是Microsoft Academy Alliance项目的成员,该项目使学生能够下载许多Microsoft产品的合法副本.我可以使用此副本开发开源项目并在Internet上发布创建的代码吗?

Mar*_*ell 7

为1; 我会排除*.user和*.suo文件,因为它们是特定于用户的,而bin/obj文件夹是构建输出.包括其他一切; .cs,.csproj,.resx等

2,从这里:

您可以将该软件用于非商业目的,包括教学用途,研究和/或设计,以及用于课堂作业,测试或个人项目的项目的开发和测试.您不得将MSDNAA软件用于任何营利性软件开发.

我不是律师,但只要你不卖它,你应该在"个人项目"的警告下做得很好.