我正在开展一个网络项目。我刚刚打开了一个解决方案并试图在浏览器中运行它(离线),但突然发生了一些事情,因为它不会运行。
显示错误页面,并显示以下错误消息:
“无法识别的属性'targetFrameworkMoniker'。请注意,属性名称区分大小写。”
它指的是web.config中的以下行
<compilation debug="true" targetFrameworkMoniker=".NETFramework,Version=v4.0">
在VS的错误列表中有很多错误(大约60行),例如: “无法找到元素'编译器'的架构信息
会发生什么事?我最近重命名了项目文件夹,但这是我唯一能想到的,这可能是原因吗?
答案 0 :(得分:2)
尝试将其更改为此,看看是否可以修复它:
<compilation debug="true" targetFramework="4.0">
之前我没有遇到过targetFrameworkMoniker,编译元素的MSDN Reference没有列出targetFrameworkMokiker属性。