Abd*_*yed 7 iis aspnet-regiis.exe .net-4.6.2
我从这条路径安装了dot net framework 4.6.2,现在想在IIS中注册它.
如果它是早期的框架版本(2.0,3.5等)和早期的服务器(对于Eg Windows 2003),我会在适当的路径中键入以下命令.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -i
Run Code Online (Sandbox Code Playgroud)
但是,我在此服务器上找不到4.6.2的文件夹路径.甚至从这里安装此命令会给出以下消息:
Microsoft(R)ASP.NET RegIIS版本4.0.30319.0管理实用程序,用于在本地计算机上安装和卸载ASP.NET.版权所有(C)Microsoft Corporation.版权所有.开始安装ASP.NET(4.0.30319.0).此版本的操作系统不支持此选项.管理员应该使用"打开/关闭Windows功能"对话框,服务器管理器管理工具或dism.exe命令行工具,使用IIS8安装/卸载ASP.NET 4.5.有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=216771.完成安装ASP.NET(4.0.30319.0).
我知道消息中的Web链接是4.5,因为4.5是4.0的就地升级.
我的网站给出了这个错误:
Web.config文件元素中的"targetFramework"属性仅用于目标版本4.0及更高版本的.NET Framework(例如,'')."targetFramework"属性当前引用的版本晚于安装的.NET Framework版本.指定.NET Framework的有效目标版本,或安装所需的.NET Framework版本.
web.config的相关部分是:
<system.web>
<compilation debug="true" targetFramework="4.6.2"/>
<httpRuntime targetFramework="4.6.2"/>
</system.web>
Run Code Online (Sandbox Code Playgroud)
对于目标框架 4.6 的应用程序,请使用以下路径注册(取决于 Windows 的 x64 或 x86 版本):
X86:%windir%\Microsoft.NET\Framework\v4.0.30319
X64:%windir%\Microsoft.NET\Framework64\v4.0.30319
在命令提示符下,首先进入上述目录之一,然后运行
aspnet_regiis.exe -i
Run Code Online (Sandbox Code Playgroud)
在应用程序池设置中使用.Net Framework v4.0.30319
| 归档时间: |
|
| 查看次数: |
42553 次 |
| 最近记录: |