我安装了Visual Studio Express 2010,并将其用于C#项目。 现在我正在写一个.gitignore文件,所以我可以从git中排除我希望生成的目标文件。
我主要来自C ++世界。
麻烦的是,尽管正确生成了目标,但我无法在解决方案的目录树中的任何位置看到任何目标文件(扩展名为.obj或.o)。 这可能是由于他们被发送到其他地方的配置造成的吗?
答案 0 :(得分:4)
回答你的直接问题:C#没有编译步骤来生成{C}和C ++等.obj
文件。
但是,适用于C#项目的.gitignore
是一个解决得很好的问题。 Visual Studio将询问您是否要在创建新git存储库时将.gitignore
添加到新git存储库。如果您已经拥有一个存储库,那么您可以使用优秀的社区.gitignore
for Visual Studio(以及Visual Studio将为您安装的内容)。
答案 1 :(得分:1)
编译期间没有生成任何.obj文件,但项目根目录下有一个obj目录,用于存储临时文件。这是您的.gitignore文件中的目录。