首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法识别的属性'targetFramework‘。请注意,属性名称区分大小写

无法识别的属性'targetFramework‘。请注意,属性名称区分大小写
EN

Stack Overflow用户
提问于 2012-05-17 13:46:18
回答 5查看 179.2K关注 0票数 115

我刚刚安装了VS2010,然后在Windows7中安装了IIS。当在.net框架4.0中构建一个网站并将其转换为IIS中的应用程序时,它显示此错误

如果我从web配置文件中删除targetFramework="4.0",则会显示与linq引用错误相关的第二个错误

当我使用本地主机运行我的网站时,这一切都会发生,但只要我在VS2010中使用f5,它就能完美运行。

当我想用aspnet_wp.exe附加我的进程时,我在我的列表中找不到这个进程。

我在这里搜索了很多答案。我错过了什么。

EN

回答 5

Stack Overflow用户

发布于 2012-05-17 13:50:48

您可能需要向IIS4重新注册ASP.Net版本4。

导航到.net Framework4.0文件夹,然后运行aspnet_regiis.exe -i

例如,我的服务器框架4.0文件夹( .net 2k8 R2 x64)位于: C:\Windows\Microsoft.NET\Framework64\v4.0.30319

票数 9
EN

Stack Overflow用户

发布于 2013-05-03 03:07:59

运行以下命令来解决此问题。

开始-->运行:

%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

如果您得到一个关于管理员权限的错误,您需要执行以下操作。

1. CTRL+SHIFT+ENTER from the RUN menu will run as ADMIN
2. START --> PROGRAMS --> ACCESSORIES --> Right-click on command prompt and "run as administrator"
票数 6
EN

Stack Overflow用户

发布于 2014-03-07 09:25:53

从控制面板打开左侧的IIS manager ->,选择"Application Pools“-> Now在中间部分显示您的项目列表,然后选择您的项目。"MvcApplication1“->从右侧选择"set Application Pool Defaults”->现在将.Net框架版本从V2.0更改为V4.0

这个很适合我,但请确保你已经安装了.Net Framework4.0。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10630473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档