visual studio从C#生成可执行文件,但是obj文件在哪里?

时间:2015-01-08 15:11:36

标签: c# git visual-studio-2010 visual-studio-2012

我安装了Visual Studio Express 2010,并将其用于C#项目。 现在我正在写一个.gitignore文件,所以我可以从git中排除我希望生成的目标文件。

我主要来自C ++世界。

麻烦的是,尽管正确生成了目标,但我无法在解决方案的目录树中的任何位置看到任何目标文件(扩展名为.obj或.o)。 这可能是由于他们被发送到其他地方的配置造成的吗?

2 个答案:

答案 0 :(得分:4)

回答你的直接问题:C#没有编译步骤来生成{C}和C ++等.obj文件。

但是,适用于C#项目的.gitignore是一个解决得很好的问题。 Visual Studio将询问您是否要在创建新git存储库时将.gitignore添加到新git存储库。如果您已经拥有一个存储库,那么您可以使用优秀的社区.gitignore for Visual Studio(以及Visual Studio将为您安装的内容)。

答案 1 :(得分:1)

编译期间没有生成任何.obj文件,但项目根目录下有一个obj目录,用于存储临时文件。这是您的.gitignore文件中的目录。