我刚刚完成了一个C#
针对 .Net v4 的项目的编码。我试图把这个程序放到运行 windows server 2003 的服务器上,但我遇到了问题。
我将项目的 Release 目录的内容复制到服务器上,运行 .exe,然后弹出一个错误,告诉我为了运行应用程序,我必须安装 .Net 框架的 v4,并询问我是否愿意喜欢现在开始安装。
不过,我相当确定.Net v4 在这台机器上。查看注册表,我看到了
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\NET FRAMEWORK SETUP\NDP\
在此之下,有
v1.1。...,v2.0。...,v3.0,v4\客户端\1033
在添加和删除程序下,有一个 Microsoft .Net Framework 4 客户端配置文件条目。有人知道为什么这台机器说我需要安装 .net 4,而它似乎已经安装了吗?