Windows server 2003 中的 .net framework 怎么才能使用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows server 2003 中的 .net framework 怎么才能使用?相关的知识,希望对你有一定的参考价值。

在Windows server 2003中安装 .net framework时,系统将提示Windows server 2003已自带.net framework。但在服务器上安装.net开发的程序却无法解析,即.net framework没能正常运行。请问,如何启用Windows server 2003自带的.net framework,或者说如何在Windows server 2003上使用.net framework(即在Windows server 2003另外安装.net framework也可)。

参考技术A 开始运行-输入inetmgr打开iis管理器,点网站,右击默认网站-资源管理器,把里面的文件都删了,新建一个记事本,里面随便输入点什么,然后修改文件名为index.htm。再打开一次网页看看是不是变了。如果还没变就是缓存了,按ctrl+f5刷新下就好。 参考技术B Windows
server
2003中的
.net
framework不是最新的,你可有到微软官网下载新版重装就行.
http://www.microsoft.com/downloads/results.aspx?freetext=%20.net%20framework&productID=&categoryId=&period=&sortCriteria=popularity&nr=20&DisplayLang=zh-cn
参考技术C Internet信息服务--web服务扩展--允许asp.net

Windows 容器中的 opencv 导入失败(在 Windows Server 2016 上)

【中文标题】Windows 容器中的 opencv 导入失败(在 Windows Server 2016 上)【英文标题】:opencv import failed in windows container (on Windows Server 2016) 【发布时间】:2017-09-11 01:14:23 【问题描述】:

我在 Windows Server 2016 上运行以下容器来测试我的 opencv-python 环境。

docker run -i --rm python:2.7-windowsservercore

python:2.7-windowsservercore 图像是基于microsoft/windowsservercore 的官方python 图像)

在交互式控制台中,我通过以下方式安装了 opencv-python:

pip install opencv-python

完成后,我通过以下方式测试 opencv-python 包:

python -c "import cv2"

但我收到以下错误:

Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Python\lib\site-packages\cv2\__init__.py", line 9, in <module> from .cv2 import * ImportError: DLL load failed: The specified module could not be found.

然后我在主机上安装了python-2.7.13(不是在容器内),输入相同的pip安装命令,再次测试python -c "import cv2",它不会报任何错误。我想知道容器中是否缺少一些DLL文件?我应该在容器中安装什么软件包或软件来修复此错误?

【问题讨论】:

您需要在 Windows 服务器核心安装中尝试它,看看它是否有效 【参考方案1】:

基于the accepted answer to this question,我会把钱放在你没有所需的 MSVC 运行时。假设它是使用 Visual Studio 2015 编译的,运行时可以从 Visual C++ Redistributable for Visual Studio 2015 下载

【讨论】:

tks,我考虑过Visual C++ Redistributable for Visual Studio 2015(x86 和x64),但尝试后还是不行。顺便说一句,即使在主机上,最新的 opencv 也不需要Visual C++ Redistributable for Visual Studio 2015,安装 pip 后它会运行良好。【参考方案2】:

我找到了解决方案in this place.

将以下文件从您的主机复制到容器的 \System32 文件夹中:

msacm32.dll avifil32.dll avicap32.dll msvfw32.dll

【讨论】:

以上是关于Windows server 2003 中的 .net framework 怎么才能使用?的主要内容,如果未能解决你的问题,请参考以下文章

Server-U在Windows Server 2003中的详细配置

Microsoft(R) Windows(R) Server 2003,Enterprise Edition(I)序列号

解决Windows Server 2003 NTbackup 出错8193问题

Windows Server 2003建立"域"之后怎样添加域成员?

Windows Server 2003

windows server 2003 dns报错4004和4015