使用 IIS Express
IIS EXPRESS allow remote access
Debug Your .NET Web Project With IIS Express [Tips & Tricks]
IIS Express 的配置、使用和注意点
为IIS Express加上文件夹菜单/两个 region 的 snippet
VS2015的IISExpress 10的applicationhost.config
IIS Express
Internet Information Services (IIS) 10.0 Express
Internet Information Services (IIS) 8.0 Express
Internet Information Services (IIS) 7.5 Express
IIS Express GUI
Internet Information Services (IIS) 7 Manager
IISExpress Log File Location
Global variables within IIS Express
How to suppress log files in IIS Express?
How do I prevent IISExpress & My Web Sites folders from cluttering up my My Documents folder?
500.19
HTTP 錯誤 500.19 - Internal Server Error 設定錯誤 設定路徑 'MACHINE/WEBROOT/APPHOST/WEBSITE' 無法辨識 設定錯誤 定義了重複的 'system.web.extensions/scripting/scriptResourceHandler' 區段IIS Express: solving the "configuration data for the page is invalid" 必須要設定root去對應一個實體路徑
Steps to Investigate Cause of Web.Config Duplicate Section .Net Framework版本不一致
在C:\Program Files\IIS Express\config\schema\有設定schema可以參考,
或是IIS Configuration Reference
C:\Users\UserName\Documents\IISExpress\config\applicationhost.config
original
<system.applicationHost>
        <sites>
            <site name="WebSite1" id="1" serverAutoStart="true">
                <application path="/">
                    <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation=":8080:localhost" />
                </bindings>
            </site>
            <siteDefaults>
                <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
                <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
            </siteDefaults>
            <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
            <virtualDirectoryDefaults allowSubDirConfig="true" />
        </sites>
</system.applicationHost>
after
<system.applicationHost>
 <sites>
  <site name="WebSite1" id="1" serverAutoStart="true">
   <application path="/">
    <virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
   </application>
   <application path="/Practice" applicationPool="Clr4IntegratedAppPool">
    <virtualDirectory path="/" physicalPath="D:\Projects\Practice" />
    <virtualDirectory path="/Images" physicalPath="D:\Images" />
   </application>
   <bindings>
    <binding protocol="http" bindingInformation="*:8080:www.linyute.com" />
   </bindings>
  </site>
  <siteDefaults>
   <logFile logFormat="W3C" directory="%TEMP%\IISExpress\" />
   <traceFailedRequestsLogging directory="%TEMP%\IISExpress\" enabled="true" maxLogFileSizeKB="1024" />
  </siteDefaults>
  <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
 </sites>
</system.applicationHost>
Make Web Development Easier with IIS Express
Working with SSL at Development Time is easier with IISExpress
Attach to IISExpress process from Visual Studio
若無法回傳實體的JSON檔,則需要在staticContent加入
<mimeMap fileExtension=".json" mimeType="application/javascript" />
若要啟用瀏覽檔案清單,則需要在system.webServer修改
<directoryBrowse enabled="true" />
變更TEMP資料夾路徑,在system.webServer修改
<asp scriptErrorSentToBrowser="true"> <cache diskTemplateCacheDirectory="%TEMP%\IISExpress\" /> <limits /> </asp>
<httpCompression directory="%TEMP%\IISExpress\">
C:\Users\UserName\Documents\IISExpress\config\aspnet.config
(待測試) 在configuration加入
<system.web> <compilation tempDirectory="%TEMP%\IISExpress\" /> </system.web>
Visual Studio 與 IISExpress的Log檔,移到 RAMDisk加速&節省空間
 
 
沒有留言:
張貼留言