2012-08-24 403 views
7

我在Visual Studio中的工作,我做了一些改变我的一个项目(换了几个包括目录)。当我试图建立以后这个项目,我得到了以下错误消息:命令行错误D8036 - 不允许有多个源文件

cl : Command line error D8036: '/Fo.\obj\ms100_r' not allowed with multiple source files 

我看不出这是有关我变。我甚至将我的.vcxproj文件回滚到以前的版本,该错误仍然存​​在。对于是什么原因造成我无能为力。不是命令行参数应该由visual studio管理吗?

回答

13

有同样的问题,并实现了在我的端部已除去斜线:

配置属性 - > C/C++ - >输出文件 - >对象文件名称 - >

一旦我加回在文件名末尾的斜线,一切又曾

0

我有/ DOC类似的错误。对我来说,解决方案是更改配置属性/ C/C++ /输出文件| XML文档从“$(TargetPath).xml”的文件名称为空字符串。

相关问题