- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我开始使用Visual Studio 2010,做完C#程序后,看到项目中有.sln
,.suo
文件根目录,以及子目录中的 .csproj
文件。这些文件是做什么用的?
我需要确定要放入 Git 存储库的文件。连同我创建的源代码/文档,我想这三个文件是我唯一需要处理的文件。但是,我不确定我是否在跟踪正确的文件。
个人宏文件呢?我有 Emacs key switch macro , .sln
文件或者.csproj
文件有这个宏吗?
最佳答案
您应该提交 .sln
和 .csproj
,但不要提交 .suo
或 .user
文件。
您可以将以下内容添加到 .gitignore
:
#ignore thumbnails created by windows
Thumbs.db
#Ignore files build by Visual Studio
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
[Bb]in
[Dd]ebug*/
*.lib
*.sbr
obj/
[Rr]elease*/
_ReSharper*/
[Tt]est[Rr]esult*
关于visual-studio - 为什么会有.sln、.suo 和.csproj 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3873839/
是否有任何免费工具可用于查看解决方案用户选项文件(解决方案文件随附的 .suo 文件)的内容? 我知道它基本上被格式化为文件中的文件系统,但我希望能够查看内容,以便我可以弄清楚我的解决方案和自定义的哪
这是脚本: #!/usr/bin/python #coding: utf-8 str='ŞÜÖ' a = len(str) print str print a 输出是: ŞÜÖ 6 第一个问题是:如何
我正在清理 C# Visual Studio 2008 解决方案,但遇到了问题。我正在尝试删除不必要的文件,以准备将代码置于适当的修订控制之下。在执行此操作时,我删除了现有的 .suo 文件和所有二进
我正在尝试与同事一起在用 C# 编写的应用程序中使用 Git。 我们已将条目“project1.suo”添加到 .gitignore 文件,但每次我们必须提交项目时,Git 似乎告诉我们也要提交文件“
在哪里可以找到文件格式规范或解析 .suo 文件的指南?我想从中提取断点信息。 MSDN 主题 Solution User Options (.Suo) File简要描述了如何从这个结构存储文件中读取
在 .NET 中,每个解决方案/项目都有 SUO、SLN、Proj 文件。虽然我知道这些文件是什么,但手动编辑它们是否明智?他们甚至需要编辑吗?如果是这样,最好的方法是什么? 谢谢 最佳答案 您可以编
我想做一些简单的事情,忽略 .suo 文件以及 bin 和 obj 文件夹提交到 git repo。我已经创建了 .gitignore 文件,它适用于 bin 和 obj 文件夹,但它一直允许提交 .
我有一个 Visual Studio 2010 项目,最近我注意到 .suo 文件丢失并且每次退出 VS 时都没有保存。更具体地说,当我退出 VS 时,会创建一个 0 KB 的新 .suo 文件,然后
如果一个VS2008项目最初是用web app项目创建的,并添加了类项目,结构是这样的: Parent Folder Web App Project Folder - (solution Fi
我有一个 Web 应用程序项目,我通过 Visual Studio 2010 发布到我的服务器。我的问题是它可能需要很长时间才能真正发布它。 也许 10 分钟 !它不会每次都发生,但经常发生。 以下是
我开始使用Visual Studio 2010,做完C#程序后,看到项目中有.sln,.suo文件根目录,以及子目录中的 .csproj 文件。这些文件是做什么用的? 我需要确定要放入 Git 存储库
我使用 Visual Studio 2008 在两种环境中工作:我的笔记本电脑和我的笔记本电脑 + 外部显示器。当我使用第二台显示器时,我喜欢我的解决方案资源管理器和其他非代码窗口位于第二台显示器上,
Visual Studio 解决方案包含两种类型的隐藏用户文件。一种是解决方案 .suo 文件,它是一个二进制文件。另一个是项目 .user 文件,它是一个文本文件。这些文件到底包含哪些数据? 我还想
似乎此设置应该存储在解决方案文件中,以便在所有用户和部分源代码控制之间共享。由于我们没有 checkin suo 文件,每个用户都必须单独设置,这看起来很奇怪。 最佳答案 绝对有必要让每个人都可以自己
我正在尝试将一个分支与主分支 merge 。分支结构: master v0.43 我的重要更改是在 v0.43 中。在 v0.43 中提交后,我尝试将 v0.43 merge 到 master
我是一名优秀的程序员,十分优秀!