- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
首先是一些背景知识。 2012 年底,我们将 vs2008 解决方案迁移到 vs2010,但我们仍然以 .NET 3.5 为目标。 (我只知道这里最新最好的!)
我们的设置没有遇到任何问题,直到几周前人们开始收到这些错误:
"foo.csproj" (Rebuild target) (16:5) ->
C:\...\foo.csproj(142,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
有趣的是,如果您查看项目文件,它会引用 v10,这是有道理的,因为我们不使用 Visual Studio 2012。
这个错误同时出现在我们几个人身上,甚至出现在几个月没有更改的旧代码分支上。
我怀疑我们的机器上推送了一些更新,导致事情变得困惑,但我不知道该怎么办。
短期解决方案是安装 VS 2012 并且不使用它,但我希望有比这更干净的东西。
最佳答案
我在使用 Visual Studio 2013 时遇到了同样的问题。事实证明,我从命令行使用旧版本的 MSBuild(随 .NET Framework 附带的版本)。 Microsoft 现在将 MSBuild 作为 Visual Studio 本身的一部分以及单独的安装程序 ( http://blogs.msdn.com/b/visualstudio/archive/2013/07/24/msbuild-is-now-part-of-visual-studio.aspx ) 发布。
解决方案是使用位于 C:\Program Files (x86)\MSBuild\12.0\Bin
的新版本 MSBuild.exe 。一旦我这样做了,所有目标错误都消失了。
编辑 1
正如评论中提到的,MSBuild 的每个新版本都会带来一个新目录。对于 Visual Studio 2015,请使用 C:\Program Files (x86)\MSBuild\14.0\Bin
.
编辑2
正如评论中提到的,对于 Visual Studio 2017,请使用 C:\Program Files (x86)\Microsoft Visual Studio\2017\<Edition>\MSBuild\15.0\Bin\MSBuild.exe
.
关于asp.net - 当文件实际引用 v10 时,找不到 v11.0\WebApplications\Microsoft.WebApplication.targets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17433904/
我正在尝试在 Windows 上运行的小于 1GB 的 VM 上设置 YouTrack 和 TeamCity。使用率将非常低(用户和请求)。这是一个 POC 环境,如果它有效,我可能会将它推送到一个超
所以我在尝试使用 FORFILES 解决这个问题时遇到了麻烦。我正在尝试获取不超过 4 天的文件。所以基本上少于 4 天。然而,这似乎不太可能,因为/d -4 获取所有 4 天或更早的项目。 以下是我
如何从下面的 events 表中选择小于 15 分钟前创建的 events? CREATE TABLE events ( created_at timestamp NOT NULL DEFAU
Google Analytics Realtime提供 rt:minutesAgo ,可以过滤查询。 然而,它是一个维度而不是一个度量标准,<=不能在过滤器中使用。 假设我想在最后 n 分钟内获得一些
iOS 核心数据 - 严重的应用程序错误 - 尝试插入 nil 你好, 我的应用程序实际上运行稳定,但在极少数情况下它会崩溃并显示此错误消息... 2019-04-02 20:48:52.437172
我想制作一个 html div 以快速向右移动(例如不到 1 秒)并消失。然后1秒后再次直接出现在这个过程最开始div的位置。此过程将由单击按钮并重复 10 次触发。 我试图在 CSS 中使用过渡属性
我发现使用 TimeTrigger 是 Windows 10 (UWP) 上计划后台任务的方式。但是看起来我们需要给出的最小数字是 15 分钟。只是想知道,即使我们安排它在接下来的 1 分钟内运行,警
我必须在 1 秒内在屏幕上打印 2^20 行整数 printf 不够快,还有其他易于使用的快速输出替代方法吗? 每一行只包含 1 个整数。 我要求它用于竞争性编程问题,我必须将其源代码提交给法官。 最
我是一名优秀的程序员,十分优秀!