繁体   English   中英

Visual Studio 2008生成失败,没有错误输出

[英]Visual Studio 2008 build fails with no error output

在Windows 7上构建我的VS2008 C#项目时,我得到了这个输出:

------ Build started: Project: C:\...\OutsideWeb\, Configuration: Debug Any CPU ------
Validating Web Site
Building directory '/OutsideWeb/js/'.
Building directory '/OutsideWeb/'.

Validation Complete
------ Build started: Project: C:\...\InsideWeb\, Configuration: Debug Any CPU ------
Validating Web Site
Building directory '/InsideWeb/js/'.
Building directory '/InsideWeb/'.

Validation Complete
========== Build: 0 succeeded, 2 failed, 3 up-to-date, 0 skipped ==========

如果我打开web.config文件构建,我会得到这些消息的行和行。 几分钟前刚注意到这一点。

消息1无法找到元素“http://schemas.microsoft.com/.NetConfiguration/v2.0:configuration”的架构信息。 C:\\ iis \\ inetpub \\ WWWRoot \\ SQLEmergencyRequest \\ InsideWeb \\ Web.config 2 2 C:... \\ InsideWeb \\

我没有得到任何错误或警告,项目也没有启动。 谁能指点我一个有用的日志文件才能开始?

很难说提供的信息(web.config中的架构问题是令人讨厌的,但它们不是问题)。

转到工具 - >选项 - >项目和解决方案 - >构建和运行

标记为“MSBuild项目构建详细程度”的下拉列表可能设置为Minimal。 将其更改为“正常”或“详细”,您可能会在构建期间在输出窗口中获得更好的信息。 这可能会引导您解决实际问题。

我有类似的错误,当我删除'.suo'文件并重新启动机器时它就消失了。

与第一个答案类似

转到工具 - >选项 - >项目和解决方案 - >构建和运行

将日志记录更改为“正常”或“更高”以获得更多输出。 如果您在Web配置文件打开时看到一些问题,请将其保持打开状态并执行构建。

现在转到View-> Other Windows-> Output。 确保在“显示输出来自:”组合框中选择“构建”。 滚动到输出顶部,将光标放在窗口顶部。 按CTRL-> F以显示“快速查找”窗口。 确保“Look In”设置为“当前窗口”,如果“当前窗口”不可用,请尝试固定输出窗口,使其始终打开。

现在,您将设置为从输出窗口顶部搜索输出。 搜索“错误”(空间很重要)。 在输出窗口中,您可以双击一行,它将转到与找到的错误对应的代码。

卸载VS2008并重新安装就可以了。 2个小时的时间,但到目前为止,我已经花了很少的时间。

从Clear Case更新项目文件后,我遇到了类似的错误。 我检查了VS2008中的错误列表,在那里我发现一些库文件丢失了。

更新完整包和Clear Case的配置规范后,问题得到解决。

亲爱的来自未来的人们

我在VS 2010中遇到了同样的问题,这些其他答案都没有对我有用,即使在清理解决方案,重新启动VS等之后。 在这里发布我的解决方案,但是想在我的搜索首先出现这个问题。 。

你检查了警告标签吗?
有时它有有用的信息,例如当你错过项目的引用时,会得到一个不相关的构建错误,但是当你检查警告选项卡时,你会发现缺少一个引用。

我记得有类似的错误。 我不得不进入最后报告的文件夹,然后迭代打开文件后面的代码,并使用Resharper告诉我任何错误。

痛苦,但最终我得到了构建工作。

我们后来在用户控件上出现了很多“循环引用”错误。

现在我让Cruise Control构建我的网站,并在web.config中的编译元素上使用batch = true

http://msdn.microsoft.com/en-us/library/s10awwz0.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM