zoukankan      html  css  js  c++  java
  • VS2013打开项目Web加载失败

    今天打开一个好久没打开过的老项目,发现web加载失败,如图:

    然后重新加载项目,提示:

    一开始直接在网上找答案,结果看的答案都不靠谱,只好自己动手了,

    先看了

    这里面是基础配置:大概看过后,又去看了提示里说的文件,

    大概看了,下发现两个文件有关联,

    发现web路径不对了,然后调成对应的路径,再去项目里重新加载就好了。

    接着开发了。

    最近整理项目,又一情况出现,vs08(2.0)的项目升级到vs13(4.0)环境下,遇到如下情况:

    这次网上给了答案:

    http://www.cnblogs.com/lyuec/p/3576807.html

    记事本打开项目Web.csproj 将 
          <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
          <Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov10.0WebApplicationsMicrosoft.WebApplication.targets" />
      替换成
           <Import Project="$(MSBuildBinPath)Microsoft.CSharp.targets" />
           <Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov10.0WebApplicationsMicrosoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '8.0'" />
          <Import Project="$(MSBuildExtensionsPath)MicrosoftVisualStudiov9.0WebApplicationsMicrosoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '9.0'" /> 

    重新加载项目即可。

    在此重点说下,其实是把对应的版本对上了,然后加上后面的 Condition="'$(Solutions.VSVersion)' == '8.0'" ,因为我的项目里是

    <Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov11.0WebApplicationsMicrosoft.WebApplication.targets" />

    所以要改成:

      <Import Project="$(MSBuildExtensionsPath32)MicrosoftVisualStudiov11.0WebApplicationsMicrosoft.WebApplication.targets" Condition="'$(Solutions.VSVersion)' == '11.0'"/>

    然后加载,又遇到了先前遇到的问题,但略有不同,这次改的端口号:

    端口也对应上,再加载就好了。

     最后出现的问题:由于是老项目,可能在VS2005或VS2008下开发的,现在在VS2013下打开,环境会自动给你升级代码。

    但是升级完后,出现以下问题:项目加载完后要手动配置4.0

    网上说去属性里配置什么的,去配置了,不太好使,因为属性里面已经是4.0了,然后找答案,其实还是在applicationhost.config里。

    applicationPool:应用程序池。 

    CLR2/VS2005, CLR3.5/VS2008和CLR4/VS2010

    然后把原来配置的 <application path="/" applicationPool="Clr2IntegratedAppPool">改为<application path="/" applicationPool="Clr4IntegratedAppPool">

    再打开项目就好了。

  • 相关阅读:
    【血型】+【星座】准到吓人
    一落叶而知秋为什么有些树到冬天要落叶?
    WebDAV介绍
    Ruby concurrency explained
    lexus.cnblogs.com
    微博拉近了大家的距离
    High Performance Ruby Part 3: nonblocking IO and web application scalability
    Taglib确实减轻了开发负担[转]
    php中urldecode()和urlencode()起什么作用啊
    header中ContentDisposition的作用
  • 原文地址:https://www.cnblogs.com/tianrui/p/4691832.html
Copyright © 2011-2022 走看看