相关疑难解决方法(0)

无法在Windows 10上安装Windows SDK 7.1

我是Windows 10 PC的软件开发人员.我必须使用Windows SDK 7.1支持使用Visual Studio 2010编写的一些旧软件

在尝试设置开发环境时,我已经成功安装了VS2010,并开始安装Windows SDK 7.1,但是安装程序会给出错误:

某些组件无法安装

某些Windows SDK组件需要RTM .NET Framework 4.安装程序检测到.NET Framework 4的预发行版本.如果继续安装,则不会安装这些组件.如果要安装这些组件,请单击"取消",然后从http://go.microsoft.com/fwlink/?LinkID=187668安装.NET Framework 4 ,然后重新运行安装程序.

但是,Windows 10附带了.NET 4.5,所以据我所知,还有另一个版本检查问题.

这不会让我太担心,但是在尝试安装Visual Studio 2010编译器更新时,这失败了,说道

无法安装,因为找不到Windows sdk 7.1

尝试安装.NET 4失败,因为它检测到更高版本的.NET.

.net visual-studio-2010 windows-10

73
推荐指数
4
解决办法
6万
查看次数

使用MSBuild 12构建MVC 4.0项目时"任务失败,因为找不到AXImp.exe"

我正在尝试使用CruiseControl.Net和MSBuild设置构建服务器.然而,它失败了错误:

 "C:\Builds\PremiumStore\checkout\PremiumStore.sln" (default target) (1) ->
    "C:\Builds\PremiumStore\checkout\Web\PremiumStoreWeb.csproj" (default target) (37) ->
    (ResolveComReferences target) ->
    C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(2151,5):     
    error MSB3091: Task failed because "AxImp.exe" was not found, or the correct Microsoft  
    Windows SDK is not installed.
 The task is looking for "AxImp.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.1A\WinSDK-  NetFx40Tools-x86.`

 You may be able to solve the problem by doing one of the following:    

 1. Install the Microsoft Windows SDK. …
Run Code Online (Sandbox Code Playgroud)

msbuild asp.net-mvc-4 visual-studio-2012 windows-server-2012

16
推荐指数
2
解决办法
3万
查看次数

Windows 10并且无法找到vcvarsall.bat

当我尝试构建一个包时:

C:\Linter\intlib\PYTHON>python setup.py build
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

运行构建

运行build_ext

建立'LinPy'扩展

错误:无法找到vcvarsall.bat

这是我的Python版本:

在win32上的Python 3.4.4(v3.4.4:737efcadf5a6,2015年12月20日,20:20:57)[MSC v.1600 64位(AMD64)]

我正在使用Windows 10 x64.我知道这个线程和其他几十个(像这样,这个和列表继续).所以,我想我几乎尝试了一切,但没有任何作用.似乎所有这些线程已经过时,所以我需要一些新的收据.BTW.我试过这个:

SET VS90COMNTOOLS=%VS100COMNTOOLS%
Run Code Online (Sandbox Code Playgroud)

而这(在Visual Studio 2015 Visual Studio命令提示符中):

set DISTUTILS_USE_SDK=1
Run Code Online (Sandbox Code Playgroud)

vcvarsall.bat在我的机器上到处寻找,但找不到它.

我调查了这个文件夹C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools,但它不包含任何.bat文件.无论如何,在我所有的操作之后python setup.py build仍然会引发同样的错误.所以,我需要帮助.谢谢!

python windows visual-studio-2010 python-3.4

11
推荐指数
1
解决办法
2万
查看次数

安装4.5时,不会安装.NET Framework 4.0

我将Visual Studio 2012用于需要(至少).NET Framework 4.0 的WPF项目.我已经安装了4.5,但是使用Windows XP的人无法安装该应用程序(因为4.5不能在Windows XP上运行).我使用ClickOnce作为部署应用程序.

当我尝试安装4.0版本时,我收到错误(从荷兰语翻译,因此英文版本可能会有所不同):

此计算机上已安装相同或更高版本的.NET Framework 4

我怎样才能解决这个问题?

clickonce .net-4.0 .net-4.5 visual-studio-2012

10
推荐指数
1
解决办法
4万
查看次数

如何让MatLab找到Visual C++编译器?

序言:我在写这篇文章的过程中找到了一个解决方案,这个问题是一个PITA并且有一个复杂的解决方案.因此,我觉得有必要离开这里帮助任何有这个问题的穷人.


我是MatLab的新手,我通常也不使用Visual C++,所以请原谅我,如果这应该是非常明显的.

简短版本:我的计算机上安装了Visual C++ 2013,但mex在运行时找不到它mex -setup c++.我得到以下内容:

>>mex -setup cxx

使用mex时出错

未找到支持的编译器或SDK.您可以安装免费的MinGW-w64 C/C++编译器; 请参阅安装MinGW-w64编译器.有关更多选项,请 访问http://www.mathworks.com/support/compilers/R2015b/win64.html.


这是完整的情况.

  • 操作系统:Windows 10 Home
  • 编译器:Visual Studio 2013(v120,最新版)
    • 我确认我可以使用此工具集编译和运行程序.
  • MatLab版本:2015b

我最初运行Visual Studio 2015,而mex发现编译器就好了.但是,我很快发现Simulink与VS 2015不兼容,所以我不得不回滚到VS 2013,这就是我的问题开始的时候.

我和其他许多人一起试过以下网站来寻找解决方案:

然后我走了一个兔子洞.

  1. 一个非常旷日持久的mathworks.com回答,提示其他链接.这导致我......

  2. 另一个mathworks.com回答听起来像我的问题,并建议修补我的设置.事实证明我没有安装SDK 7.1.所以,我去安装,并得到这个错误:

    某些组件无法安装.某些Windows SDK组件需要RTM .NET Framework 4 ...

  3. 这个Stack Overflow问题询问了这个问题,我遇到了与DaniloGadêlha已经安装的.NET Framework 相同的问题.

    我尝试了最佳答案,并删除了我能找到的任何版本的.NET框架的每一个引用,包括"Windows功能"下的那些,我仍然无法安装.

    我尝试了下一个选项,即使在安全模式下,RegEdit也不会让我更改下一个答案建议的值,所以这是一个破产.

    最后,我尝试了MandM的解决方案,最终解决了我的问题链.

c++ matlab mex visual-studio

6
推荐指数
1
解决办法
1万
查看次数

MSBuild编译错误"resgen.exe".Net FX 3.5工具

我试图在Windows 7 x64中编译VS2012中的项目.

尝试使用MsBuild 4.0在安装了Windows 7 x86和.Net framework 4.0的虚拟机中编译它,但是我收到有关"resgen.exe"和netfx工具3.5的错误:

"C:\Users\Administrador\AppData\Local\Temp\Virtuosa Game Packer\Virtuosa Game P
acker.sln" (default target) (1) ->
"C:\Users\Administrador\AppData\Local\Temp\Virtuosa Game Packer\Extractor.vbpro
j" (default target) (2) ->
(CoreResGen target) ->
  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2291,5
): error MSB3091: Task failed because "resgen.exe" was not found, or the correc
t Microsoft Windows SDK is not installed. The task is looking for "resgen.exe"
in the "bin" subdirectory beneath the location specified in the InstallationFol
der value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft S
DKs\Windows\v7.0A\WinSDK-NetFx35Tools-x86. You may be …
Run Code Online (Sandbox Code Playgroud)

.net msbuild winapi frameworks windows-7

5
推荐指数
2
解决办法
2万
查看次数