あなたのWEBアプリケーションをIIS 6.0に配備

2211 ワード

I:ASP.NET MVC3        
1.              

                
             : systeminfo             

     IIS     ->   IIS      

    .NET Framework   
            :
cd /d %windir%\Microsoft.NET\Framework
dir \O
 

2.      

           ,     3    
A:           (    Web Site)
B:            (   Web Site/Web Application)
C:               ASP.NET         (   Web Site/Web Application)

3.  Temporary ASP.NET Files  

                   ,              ,      ,                               !
      C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files     ASP.NET              .(  :v4.0.30319 .NET   ,                 !)

             .    ASP.NET               


4.   Temporary ASP.NET Files    

   ,      web.config       

<system.web>
  <compilation debug="true" targetFramework="4.0" tempDirectory="e:\xxx\">
    <assemblies>
      <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </assemblies>
  </compilation>
  <!-- .... -->
</system.web>



II: ASP.NET MVC3      IIS 6.0
1.IIS 6.0     

               .mvc             .
  IIS 6.0   ASP.NET 4.0

          ASP.NET     ASP.NET 4.0

    IIS    ASP.NET ISAPI

            

  


2.            Web Server     MachineKey,              .