204得票24回答
VS 15.8.2破坏了构建工具 - 缺少RuntimeIdentifier

最近的 Windows 更新破坏了我们整个构建链,我对导致这种情况感到有些困惑。 我有一个遗留项目,这是一个包含大量项目(Winform,一些基于Web的,还有一些仅基于Webapi)的 VS 2017 解决方案。 在本地,一切都能正常工作。我可以直接进行构建。 但在服务器上,该项目开始...

57得票3回答
Fody仅支持MSBuild 16及以上版本。当前版本为15。

今天早上,Visual Studio 2017 提醒我升级 Fody 版本到 5。我同意了并更新了 Fody 和 PropertyChanged.Fody 的 NuGet 包。 但是,我的项目 / 解决方案现在无法构建。 错误显示: "Fody 仅支持 MSBuild 16 及以上版本。...

39得票5回答
Visual Studio 2017的构建工具是否仍可供下载?

我正在寻找Visual Studio 2017构建工具。它们仍然可以在某个地方找到吗? 我可以找到2015和2019版本。似乎无法找到2017版本。 由于工具链限制,我不幸不能使用2019版本来安装MSVC141。

24得票2回答
从使用Directory.Build.props中排除特定项目

我有一个包含大约350个项目的新Visual Studio解决方案。编译.sln文件需要很长时间,因此我实现了Directory.Build.props来避免复制不需要复制到本地目录的引用,以便更快地进行构建。以下是我在根文件夹下的Directory.Build.props文件中使用的代码。&...

20得票1回答
Visual Studio 2019的离线构建工具

我正在尝试从https://visualstudio.microsoft.com/downloads/下载Visual Studio 2019构建工具,但是当我点击下载按钮时,系统会下载一个exe文件,该文件会连接到互联网下载其余的软件包。 我该如何获得离线版本的Visual Studio ...

14得票2回答
在MSBuild文件中获取适用于VS 2017的正确$(VisualStudioVersion)

我有一个 MSBuild 文件,用于将一个在 VS 2013 中创建并移植到 VS 2017 的解决方案发布到远程服务器。问题出在这一行: <PropertyGroup> <VisualStudioVersion Condition="'$(VisualStudio...

13得票5回答
Microsoft.CSharp.Core.targets丢失。

我正在使用 TFS2017 Update 3 和 Build Tools 2017 构建 WebService 项目。但是,我遇到以下错误: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15....

12得票1回答
PyOpenGL :: OpenGL.error.NullFunctionError: 尝试调用未定义的函数glutInit,请在调用前检查bool(glutInit)。

我正在按照这篇 简单指南 来学习PyOpenGL。 我安装了 pip install PyOpenGL PyOpenGL_accelerate,一切顺利。 我通过下面的测试代码来检查安装情况: import OpenGL.GL import OpenGL.GLUT import OpenG...

9得票1回答
为什么Visual Studio Build Tools安装程序立即返回而未安装任何内容?

我正在尝试按照在容器中安装Visual Studio Build Tools的示例进行操作。我正试图弄清为什么安装不像我预期的那样运行。我甚至无法启动使用我认为需要的组件“构建”的容器;它无法运行,说“系统找不到指定的路径”。我希望启动基础镜像并自己运行安装程序,以便查看发生了什么。以下是我开...

8得票1回答
Windows上的Rust CMake问题

我已经在我的电脑(Windows 10 Pro)上使用 rustup-init.exe 安装了Rust,并使用 Visual C++ tools for CMake 选项安装了 Microsoft Visual C++ Build Tools 2017。 对于简单的例子,没有任何问题: f...