我是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.
安装Windows 10后,我不断收到" 无法找到服务器DNS地址 "错误.
我将能够使用互联网4-5分钟,之后20-25分钟我将得到上述错误.
我该如何解决这个问题?
我刚刚安装了Windows 10 Creators Update(版本10.0.15063).
我安装了多个版本的Visual Studio(2012年,2013年,2015年和2017年).我几周前才安装了VS 2017.
在"VS2015 x64本机命令提示符"中运行时,CMake(版本3.8.1)不再找到C/C++编译器(在VS 2017命令提示符下运行时它可以正常工作).
内容CMakeLists.txt
:
project (test)
add_executable (test test.cpp)
Run Code Online (Sandbox Code Playgroud)
(内容test.cpp
无关紧要.)
在VS2015 x64本机命令提示符中进行CMake调用:
> mkdir build
> cd build
> cmake -G "Visual Studio 14 2015 Win64" ..
Run Code Online (Sandbox Code Playgroud)
CMake输出:
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:1 (project):
No CMAKE_C_COMPILER could be found.
CMake Error at CMakeLists.txt:1 (project):
No CMAKE_CXX_COMPILER could be found.
-- Configuring incomplete, …
Run Code Online (Sandbox Code Playgroud) 自从升级到最新版本的Windows,同时使用tortoiseSVN将任何文件与其基本版本[TortoiseMerge]进行比较时,我注意到了一个巨大的延迟(只是坐在那里无所事事).
我在快车道上并且在一个月前得到了坠落创造者的更新,并注意到了这一点,所以我又回来了,它就消失了.在它点击RTM后,我认为这是固定的,但显然我错了.
我的意思非常慢?
Before fall creators update: <1 second
After: A minute or 2, as long as it takes..and that's just for comparing 1 file.
Run Code Online (Sandbox Code Playgroud)
我只是去阅读一篇文章或其他内容,等待在任务栏中弹出tortoiseMerge图标.
Repo在我的桌面上 - 客户端在我的笔记本电脑上 - 同一个网络.
有类似经历的人吗?有人找到了解决方法吗?
编辑:问题与TortoiseMerge有关,而不是TortoiseSVN或SVN本身 - 我转而使用Beyond Compare,它现在运行良好.
我已经安装了 Docker Desktop 版本 4.4.4,但它没有运行。它只显示“Docker Desktop Starting ...”,但从未开始运行。
我尝试了很多方法都没有解决:
docker windows-10 docker-for-windows docker-desktop windows-11
我正在按照我克隆到我的机器的某个人的指示.我想要的很简单:能够在make
设置代码环境时使用该命令.但是我正在使用Windows,我在线搜索只找到要下载的make.exe文件,要下载的make-4.1.tar.gz
文件(我不知道下一步该做什么),以及有关下载MinGW(GNU;但是安装后我没有发现任何提及"制造").
我不想要GNU编译器或相关的东西; 我只想在Windows中使用"make".请告诉我应该怎样做才能实现这一目标.
提前致谢!
像很多程序员一样,我在本地测试网站.
我使用hosts文件将域名映射到我的本地ip(127.0.0.1).
我使用合格的域名,通常带有"d"子域名(用于"开发").
例如:
d.somewebsite.com
d.anotherwebsite.com
and so on...
Run Code Online (Sandbox Code Playgroud)
在Microsoft边缘,大多数网站都可以工作.但是,他们中的一些人没有.没有任何特殊或奇怪的域名将无法正常工作.只是一个简单的d.someletters.com
.
它们在Chrome,IE和Firefox中运行良好.
在Edge中,我收到错误消息:"嗯,我们无法访问此页面."
起初我以为它没有解决知识产权问题.但是,我意识到当我在另一个非相关网址上输入拼写错误时,未通过hosts文件路由的请求会被发送到我的ISP进行解析.如果我的ISP无法解决问题,他们会发回这个特殊搜索结果页面,其中包含您可能要查找的内容的建议.好吧,当我去我的本地域名时,我没有从我的ISP获取此页面.我直接从边缘得到上面提到的错误.
所以,在我看来,Edge正在正确地解析域名,否则它将被发送到我的ISP的DNS.
所以,我认为那可能是Edge无法连接到本地机器.但正如我所说,其中一些本地域名正常运作.另外,在Edge中直接使用127.0.0.1也可以.只是这几个域名给我一个问题.只有在Edge(所有其他浏览器都有效)中有任何想法吗?
如果重要的话,Web服务器是Apache2 for Windows(xampp).
此外,如果我在Edge中打开调试窗口并监视网络,我根本看不到任何请求.
编辑:我不再使用hosts文件.我在我的一个Linux机器上运行dnsmasq,我将它用于DNS而不是主机.也不再使用环回(显然,因为DNS现在在另一个盒子上),我使用的是内部私有IP地址(192.168 ...).同样的问题.
我收到错误:
无法使用前端 dockerfile.v0 解决:无法创建 LLB 定义:清单中的平台不匹配
构建以下 Dockerfile 时:
FROM mcr.microsoft.com/dotnet/framework/aspnet:4.8
COPY . /inetpub/wwwroot
Run Code Online (Sandbox Code Playgroud) 我正在尝试在具有高DPI的屏幕上在Windows 8.1下运行NetBeans.Windows本身的扩展功能已达到400%,其他一切看起来都很好.
但是,当我启动NetBeans时,它就像没有启用扩展一样运行,我只看到IDE中的小字母.我确实检查了IDE启动的属性,并检查了"为此程序启用扩展".
我可以在编辑器和错误日志中增加字体大小,这至少可以让我查看我在屏幕上输入的内容,但是,所有菜单,侧栏,面板等都保持非常小,非常不舒服努力工作.那么我是否知道如何使用Windows 8.1扩展NetBeans?目前使用NetBeans 8.0.
windows-10 ×10
dns ×2
docker ×2
windows ×2
.net ×1
adapter ×1
c++ ×1
cmake ×1
docker-build ×1
docker-image ×1
gnu-make ×1
hosts ×1
makefile ×1
netbeans ×1
networking ×1
server ×1
svn ×1
tortoisesvn ×1
windows-11 ×1
windows-8 ×1
windows-8.1 ×1
xampp ×1