VS2013 - 无法构建(新窗体项目)

4
我遇到了 VS2013 的问题,就是无法构建任何项目,无论是新的还是现有的。
总是遇到错误:
"......请构建项目并重试,或将输出路径和程序集名称属性设置为指向目标程序集的正确位置。"
我的输出窗口显示:
"1> 项目 'WindowsFormsApplication3' 不是最新的。缺少输出文件 'c:\ users\... \ WindowsFormsApplication3 \ bin \ Debug \ WindowsFormsApplication3.exe'。"
"1> ------ 构建开始: 项目: WindowsFormsApplication3,配置: Debug Any CPU ------"
"========== 构建: 0 成功,1 失败,0 最新,0 跳过 =========="
我已经搜索了很多资料,几乎每个人都认为我应该在我的配置管理器中选中 "构建" - 我已经这样做了。
另外,在“选项”->“项目和解决方案”->“构建和运行”中,我应该将“当项目过期时运行:”设置为提示或始终构建 - 我已经这样做了。它也设置为任何CPU(即使设置为x86等仍然失败)。
最后,我的输出路径被正确设置为 "bin\Debug"。
我正在思考这个问题,但是却束手无策。所有这些问题都发生在PC重新启动后。新的VB应用程序将会很好构建,只有那些给我带来麻烦的窗体/控制台项目。
尝试修复安装,对此没有任何影响,重置所有设置也没有用。
但是我可以从命令行构建 (msbuild) - 清理/构建将会无错误地构建,然而,如果您随后修改了项目并尝试从应用程序中进行构建,则会再次出现错误,例如:
"项目“WindowsFormsApplication3”不是最新的。输入文件“c:\ users\... \ WindowsFormsApplication3 \ bin \ Debug \ WindowsFormsApplication3.pdb”。"

刚刚尝试了一下,不起作用 - 它只是重新创建了文件夹及其内部的4个文件,仅此而已 - 仍然出现错误。 - BenOfTheNorth
我建议修复安装。 - KeatsPeeks
没有项目的用户文件,因此没有要删除的内容 @PeteR - BenOfTheNorth
@Ben,我今天也遇到了这个错误。有趣的是,我的解决方案一开始是可以构建的。然后就停止了。我真的想不出为什么。起初,我的四个项目中有三个受到了影响。然后我检查了第四个项目与源代码控制。没有任何区别。项目中没有任何更改。我删除了项目文件夹,获取最新版本,构建,但还是出现了错误。这对我来说是一个大问题。这一定是VS环境或本地机器出了问题。在TFS构建服务器上,项目可以完美构建。 - CodeWarrior
我的安装还是一样的,我已经决定暂时通过命令行永久构建,直到有些问题得到修复。 - BenOfTheNorth
显示剩余9条评论
1个回答

1

我曾经遇到过完全相同的问题。结果发现我们需要以提升的权限运行VS - 即使它看起来像是以管理员身份运行(甚至在标题栏中声明了这一事实)。

如果有帮助的话,我们使用了Avecto Defendpoint来提供提升。


正是我所需要的。现在当我使用提升的权限运行时,项目可以构建了。该死的Avecto.. - Muthukumar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接