我是IIS和asp.net的新手。首先,我使用Asp.net网站管理工具创建了登录页面,当我在VS2008中进行调试时,它可以正常工作。
我在IIS上启用了窗口功能。
然后我将登录页面发布到localhost,一切正常,除了我无法登录到我的登录页面。
谁能帮我解决这个问题?
我尝试添加虚拟目录(C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ ASP.NETWebAdminFiles)并将其转换为应用程序,但它仍然无法正常工作。
当我浏览“http:// localhost / WebSiteAdmin /”时
它有我:
配置错误
描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并相应地修改配置文件。
分析程序错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。
来源错误:
Line 1: <configuration>
Line 2: <system.web>
Line 3: <compilation targetFramework="4.5" />
Line 4: <membership>
Line 5: <providers>
源文件:C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ ASP.NETWebAdminFiles \ web.config行:3
版本信息:Microsoft .NET Framework版本:2.0.50727.5466; ASP.NET版本:2.0.50727.5456
答案 0 :(得分:0)
将目标框架更改为4.0: -
Line 1: <configuration>
Line 2: <system.web>
Line 3: <compilation targetFramework="4.0" />
Line 4: <membership>
Line 5: <providers>
同时将AppPool
切换为4.0。
选中此项以了解如何逐步切换到4.0: - How to add ASP.NET 4.0 as Application Pool on IIS 7, Windows 7