Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Visual Studio 2010共享项目?_Vb.net_Visual Studio 2010_Visual Studio - Fatal编程技术网

Vb.net Visual Studio 2010共享项目?

Vb.net Visual Studio 2010共享项目?,vb.net,visual-studio-2010,visual-studio,Vb.net,Visual Studio 2010,Visual Studio,我一直在四处寻找这个问题的答案,但我找不到关于它的文档。我在这里发现了一些类似的问题,但没有一个完全涵盖了这一点 项目目录中的所有不同文件都做什么?我正在努力使我的项目开源,我不想在我的存储库中有大量不必要的文件。哪些文件是重要的,用户最初加载项目时将生成哪些文件?需要注意的是,这是一个VB表单应用程序 基本目录: *.vb *.Designer.vb *.resx *.vbproj *.sln *.vbproj.user *.config 基本目录中的任何其他文件夹 */bin */Col

我一直在四处寻找这个问题的答案,但我找不到关于它的文档。我在这里发现了一些类似的问题,但没有一个完全涵盖了这一点

项目目录中的所有不同文件都做什么?我正在努力使我的项目开源,我不想在我的存储库中有大量不必要的文件。哪些文件是重要的,用户最初加载项目时将生成哪些文件?需要注意的是,这是一个VB表单应用程序

基本目录:

*.vb
*.Designer.vb
*.resx
*.vbproj
*.sln
*.vbproj.user
*.config
基本目录中的任何其他文件夹

*/bin
*/Collection
*/My Project
*/obj
*/Resources

*.suo
*。可以忽略用户
文件。它们存储用户特定的设置,如窗口排列、打开的文件等。每当打开解决方案时,这些文件都由Visual Studio生成

*.vb
文件有些重要,因为它们包含您的源代码

*.sln
*.vbproj
文件分别告诉Visual Studio哪些项目在解决方案中,哪些文件在项目中。它们还包含特定于项目的设置,如构建平台、自定义构建事件、目标.NET Framework等

*.resx
app.config
可能很重要,具体取决于您的项目。但是,在发布项目时不应忽略它们,因为它们是VisualStudio项目的一部分。如果确实不需要它们,您可以将它们从项目中删除

编辑

文件夹
bin
obj
是VisualStudio生成编译输出的地方,因此在发布项目源代码时不应包括这些文件夹。任何其他文件夹都是特定于项目的,因此它取决于您的项目是否需要它们

根据经验,在发布源代码时,应该排除自动生成的任何内容


此外,如果您还没有,您应该使用版本控制系统(如或)来管理您的源代码。上面解释的任何基本文件/文件夹都应该放在那里。

*.suo
*。用户
文件可以忽略。它们存储用户特定的设置,如窗口排列、打开的文件等。每当打开解决方案时,这些文件都由Visual Studio生成

*.vb
文件有些重要,因为它们包含您的源代码

*.sln
*.vbproj
文件分别告诉Visual Studio哪些项目在解决方案中,哪些文件在项目中。它们还包含特定于项目的设置,如构建平台、自定义构建事件、目标.NET Framework等

*.resx
app.config
可能很重要,具体取决于您的项目。但是,在发布项目时不应忽略它们,因为它们是VisualStudio项目的一部分。如果确实不需要它们,您可以将它们从项目中删除

编辑

文件夹
bin
obj
是VisualStudio生成编译输出的地方,因此在发布项目源代码时不应包括这些文件夹。任何其他文件夹都是特定于项目的,因此它取决于您的项目是否需要它们

根据经验,在发布源代码时,应该排除自动生成的任何内容


此外,如果您还没有,您应该使用版本控制系统(如或)来管理您的源代码。上面解释的任何重要文件/文件夹都应该放在那里。

感谢您的快速回复。这很有帮助。我知道.vb文件是nessecary文件,我只是把所有当前的文件格式放在未来的查看器中。你能澄清一下我刚才添加的主目录中包含的其他文件夹吗?我尝试过GitHub,但我发现它根本不方便用户使用。感谢关于Subversion的提示,我将尝试:感谢您的快速响应。这很有帮助。我知道.vb文件是nessecary文件,我只是把所有当前的文件格式放在未来的查看器中。你能澄清一下我刚才添加的主目录中包含的其他文件夹吗?我尝试过GitHub,但我发现它根本不方便用户使用。感谢您提供有关Subversion的提示,我将尝试: