Visual Studio 2010 IDE构建失败,没有错误或警告

Isa*_*ger 6 c# msbuild visual-studio-2010 c#-4.0

如果我尝试在visual studio中构建我的.sln文件(使用发布配置,但实际上没有构建我的配置),则构建失败,输出窗口中没有错误,也没有错误列表.实际上,在构建输出窗口中,我列出了7个项目.在正常的冗长情况下,我有7个"构建成功".每个项目后的行.但在底部:

========== Build: 6 succeeded or up-to-date, 1 failed, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)

通过逐个构建项目,我发现了'失败'项目,我试图自己构建它.它取决于另一个项目,并且它本身构建得很好.我尝试自己构建'失败'项目,我得到零错误,没有警告和构建失败.但是在该项目的'bin'文件夹中,(如果我删除旧的bin文件)我得到一个内置的DLL.虽然不是很好,但由于构建"失败",visual studio不会在调试模式下启动我的项目.

这里有些令人费解:在命令行中,我已经导航到包含我的.sln文件的目录,然后运行此命令:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe /ToolsVersion:4.0 /p:Configuration=Release
Run Code Online (Sandbox Code Playgroud)

然后,在bin/Release中,瞧,我有我建的项目.构建在命令行中传递,但不在IDE中传递.

有没有人有什么建议?这个问题在我身上发生了两次:一次在Windows Server 2008上,一次在windows xp sp3上.

Isa*_*ger 4

更改源文件后,Visual Studio 2010 提示“构建失败,但没有错误”

那里的一个答案建议我改变我正在建造的地方。这是调试目录的路径:

C:\Users\Isaac\Documents\Visual Studio 2010\Projects\checkout\Library Projects\BaseSystemCore\BaseSystemCore\bin\Debug

只需将结账目录移动到 c:\ 就可以了。与构建路径太长有关。