嘿,伙计,我需要知道在安装后是否需要重新启动计算机才能让 .net 3.5 与我的 Web 应用程序一起使用。我的服务器机器正在使用 IIS。在我的本地机器上,Web 应用程序运行良好。当我在服务器上浏览它时,我看到了诸如找不到 Linq 程序集之类的错误……即使引用在 web.config 文件中,并且对于我使用时髦的 no 字段定义属性的类的引用生成方式,编译器抱怨说我需要指定那些字段(同样,当我构建 Web 应用程序时,这不会发生在本地机器上)。对此的建议将不胜感激。
问问题
531 次
3 回答
2
这可能会有所帮助(将最新版本加载到 IIS 中):
使用命令窗口,在 C:\Windows\Microsoft.Net\Framework\ 下访问最新版本的 .net 现在运行以下命令:“net stop w3svc”以停止 Web 服务。然后使用“aspnet_regiis.exe -ua”从 IIS 中卸载所有 ASP.NET 实例。使用“aspnet_regiis.exe -i”将 ASP.NET 安装到 IIS 中。现在使用“net start w3svc”重新启动 Web 服务。
于 2008-12-10T19:07:36.783 回答
0
您可能忘记将服务器上的站点的 .net 版本设置为 3.5;如果你不重置它,我认为它默认为 1.1 或 2.0
(IIS 维护实用程序可以做到这一点)
于 2008-12-10T19:08:06.237 回答
0
如果您使用的是 IIS7,则不需要运行 aspnet_regiis 实用程序。
于 2008-12-10T19:59:39.033 回答