相关疑难解决方法(0)

如何在IIS 7,Windows 7上添加ASP.NET 4.0作为应用程序池

无论如何,配置服务器并不是我的强项.我正在尝试将开发项目移动到Windows 7.运行该应用程序所需的一件事是选择ASP.NET v4.0作为IIS中的应用程序池.

我浏览了以下链接中的说明,以确保选择了正确的应用程序开发选项:

http://www.gotknowhow.com/articles/how-to-install-iis7-and-enable-aspnet

IIS管理器中,我选择了应用程序池,只能看到
- Classic .NET AppPool
- DefaultAppPool

我还需要能够选择
- ASP.NET v4.0
- ASP.NET v4.0 Classic

如何将这些添加到可用应用程序池列表中?

asp.net iis

194
推荐指数
3
解决办法
42万
查看次数

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

我刚安装vs 2010,然后在窗口7中安装IIS.在.net framework 4.0中构建网站并将其转换为IIS中的应用程序时,它显示此错误

在此输入图像描述

如果我targetFramework="4.0"从web配置文件中删除它然后它显示第二个错误,该错误与linq引用错误有关

在此输入图像描述

这一切都发生在我使用localhost运行我的网站时,但每当我在2010年使用f5时,它的运行完美.

当我想附加我的过程时,aspnet_wp.exe我没有在我的列表中找到此过程.

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

asp.net iis-7 web-config

112
推荐指数
4
解决办法
17万
查看次数

无法识别的属性'targetframework'

可能重复:
无法识别的属性'targetFramework'.请注意,属性名称区分大小写

首先,我要说的是,我知道这个问题已在本网站上被问过几次 - 但所有这些问题的答案并没有解决我的问题.

当我尝试在IIS7中添加新的托管处理程序时,我看到以下问题:

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

环境是安装了IIS7的Windows Server Enterprise 2008 SP1.

我的应用程序使用的是.NET 4.0..NET框架是在IIS之后安装的:

我试过/检查过以下内容:

  • 我的应用程序池使用的是.NET 4.0(我安装了一个版本的.NET 4.0,没有测试版等)
  • 确保使用'aspnet_regiis.exe -iru'在IIS中正确注册了.NET 4.0.
  • 回收应用程序池,重新启动计算机.
  • 完全卸载.NET 4.0,然后重新安装它.
  • 删除了'targetFramework'属性 - 这只会导致其他地方崩溃.

对我来说,看起来IIS仍然以某种方式引用了以前版本的.NET,即使我在IIS中的应用程序池告诉我他们正在使用.NET 4.0.

我的网站加载正常,但由于此问题我无法设置我的自定义图像处理程序.

我非常感谢任何建议.

谢谢.

UPDATE

这很疯狂..我已经完全从头开始重建:

  • 从MSDN下载"不带Hyper V SP1的Windows Server Enterprise".
  • 安装.NET 4.0
  • 安装ASP.NET MVC 3
  • 添加"Web服务器"角色 - 确保应用程序池使用的是.NET 4.0
  • 部署我的项目

当我尝试添加自定义hanlder映射时,会发生同样的错误.我正在做错误/完全愚蠢的事情,或者在此设置中IIS7存在一些问题.即使我的应用程序池设置为使用.NET 4.0,IIS也无法识别.NET 4.0中的"targetFramework"属性.

如果我使用命令'aspnet_regiis -lv',它告诉我只有.NET 4注册了IIS.

iis-7 .net-4.0

45
推荐指数
2
解决办法
7万
查看次数

配置错误:<compilation debug ="true"targetFramework ="4.0"> ASP.NET MVC3

我正在尝试在somee.com上部署我的网站,但不断收到此错误

在此输入图像描述

我已经尝试使用谷歌搜索,它说我必须将我的应用程序池更改为ASP.NET 4.0.我已经试过了,但没有运气:(

信息:

- 我的网站是用4.0框架
编写的
- 我使用的是.NET Framework v4.0集成- 我已经检查了Windows功能中已经需要的东西 - 我
使用ASP.NET MVC3
-I已经输入了cd C:\ Windows\Microsoft.NET\Framework64\v4.0.30319然后aspnet_regiis -ir到cmd
-64位操作系统

这是我发布网站的步骤

  1. 首先,我手动将此内容添加到我的参考,然后将Copy Local更改为True

    Microsoft.Web.Infrastructure
    System.Web.Helpers
    System.Web.Mvc
    System.Web.Razor
    System.Web.WebPages
    System.Web.WebPages.Deployment
    System.Web.WebPages.Razor

  2. 我在我的Web Config上编辑了这个

    <configuration>
    <system.web>
    <customErrors mode="Off"/>
    <compilation debug="true" targetFramework="4.0"/>
    <authentication mode="None"/>
    </system.web>
    </configuration>

  3. 我添加了可以在其中创建_bin_deployableAssemblies的Deployable Dependencies

    Microsoft.Web.Infrastructure.dll
    System.Web.Helpers.dll
    System.Web.Mvc.dll
    System.Web.Razor.dll
    System.Web.WebPages.dll
    System.Web.WebPages.Deployment.dll
    System.Web.WebPages. Razor.dll

  4. 然后我点击发布并进行此设置

    这就是我发布的方式,这是好的还是我必须在这里更改一些内容? 在此输入图像描述

  5. 我去了我的IIS管理器.我右键单击默认网站在站点下,然后选择使用此设置添加应用程序 在此输入图像描述

  6. 这导致了这一点
    在此输入图像描述 在此输入图像描述

  7. 我去了C:/ inetpub/wwwroot看到这个文件
    在此输入图像描述

  8. 然后我将其压缩为zip然后将其上传到我在somee.com的帐户中,然后检查我的网站,现在我收到上面的配置错误.

    以上是我更新的问题,我发布了我的网站,并列出了我发布的步骤.我把你包括在内,所以如果我对我的网站发布如何以及可能是上述错误的原因有什么不妥,那么你可能会抱怨.提前致谢 :)


    我的网站在我的机器的本地主机的iis中正常工作,只有在互联网上部署时才会出现错误.顺便说一句,我正在关注这些站点的教程如何使用"\ bin部署"将ASP.NET MVC 3应用程序部署到Web主机 编程ASP.NET MVC 4第19章部署 部署ASP.NET MVC 3项目到IIS和某些人

    问题:这个问题可能是什么原因:(这是我第一次在互联网上部署网站.希望你能帮助我们..如果你需要更多信息,请告诉我.

我的IIS管理器 在此输入图像描述

我的配置 在此输入图像描述

或者这可能是我的问题的原因?

在此输入图像描述


好的,这个问题已经解决了.我发现我的设置没有问题.问题出在WEBHOSTING网站的设置上.我将ASP.NET版本从2.0改为4.0但是忘记了点击更新按钮:(我感觉很糟糕,我还没有意识到这一点.我现在面对另一个错误,但是我对这个问题没有任何意义.感谢你们试着帮助我:)

asp.net asp.net-mvc razor asp.net-mvc-3

23
推荐指数
3
解决办法
12万
查看次数

无法识别的属性'targetFramework'.注意>属性名称区分大小写

我尝试将我的VS2012中的Web应用程序发布到远程计算机.我发布了文件但是当我尝试打开网站时,我收到此错误:

配置错误

描述:处理为此请求提供服务所需的配置文件时发生错误.请查看下面的具体错误详细信息并相应地修改配置文件.

分析器错误消息:无法识别的属性'targetFramework'.请注意,属性名称区分大小写.

来源错误:

Line 41: 
Line 42:     <compilation targetFramework="4.0" />
Line 43:     <httpRuntime targetFramework="4.0" />
Line 44:     <authentication mode="Forms">   
Line 45:       <forms loginUrl="~/" timeout="2880" />
Run Code Online (Sandbox Code Playgroud)

(第43行为红色)

在远程计算机上:*安装了IIS7(我认为也是IIS6)*已安装ASP.NET 4.0*"aspnet_regiis -ir">已成功安装*IIS7>应用程序池> ASP.NET 4.0>转向".NET Framework" v4.0.30319"*IIS7>我的Web应用程序>"ASP.NET 4.0"(集成)被选中.我不知道它是否重要,但服务器的窗口是Widows Server 2008 RT Enterprise 64位,而我的计算机是Windows 7 32位.

什么都没有帮助......

在此输入图像描述 在此输入图像描述

asp.net publish

6
推荐指数
1
解决办法
5万
查看次数

本地 Git 服务器设置(使用 bonobo)

我正在尝试设置 Bonobo Git 服务器以在中央服务器上使用 github。我已按照他们的文档中给出的说明进行操作按照他们的描述完成所有操作后,当我尝试访问 Bonobo 的 git 服务器网页时,出现以下错误。由于我是 Asp.Net 的新手,我无法完全理解问题所在。

在此处输入图片说明

任何人都可以指导我,导致此错误的原因是什么,我该如何解决?另外,如果您能告诉我任何其他更好的用于本地设置的 Git 服务器,您已经尝试过,我们将不胜感激。

asp.net git iis git-svn bonobo

2
推荐指数
1
解决办法
7389
查看次数