<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>BOBBLUE.COM+</title>
    <link>https://bobblue.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Sat, 16 May 2026 17:30:36 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>Blue*</managingEditor>
    <image>
      <title>BOBBLUE.COM+</title>
      <url>https://t1.daumcdn.net/cfile/tistory/13357D0D4B1E848C4F</url>
      <link>https://bobblue.tistory.com</link>
    </image>
    <item>
      <title>Windows 2008 R2 (IIS 7.5) 기반에서 Url Routing 사용하기</title>
      <link>https://bobblue.tistory.com/54</link>
      <description>&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;br /&gt;
바쁘다고 정리를 안하고 넘어가다 보니 자꾸 잊어버려서&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;두서는 좀 없더라도 가끔 이것저것 다시 등록해볼까 합니다.&lt;br /&gt;
&lt;SPAN lang=EN-US&gt;그 첫번째로 .NET Framework 4.0의 기능 중 하나인 URL Routing을 Windows 2008 R2에 세팅하면서 겪은 문제해결 방법을 포스팅합니다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;1. &lt;/SPAN&gt;개요&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;- .NET Framework 4.0 &lt;/SPAN&gt;에서 제공되는 &lt;SPAN lang=EN-US&gt;Routing&lt;/SPAN&gt;기능을 이용하기로 함&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;- &lt;/SPAN&gt;응용 프로그램 속성에서 &lt;SPAN lang=EN-US&gt;ASP.NET&lt;/SPAN&gt;을&lt;SPAN lang=EN-US&gt; 4.0&lt;/SPAN&gt;환경으로 설정하고 빌드해야 함&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;- &lt;/SPAN&gt;본 기능은&lt;SPAN lang=EN-US&gt; ASP.NET MVC2&lt;/SPAN&gt;에 포함된 기능을 가볍게 이용할 때 유용할 것으로 보임&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;2. &lt;/SPAN&gt;웹프로그램 설정&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;2.1 Global.asax &lt;/SPAN&gt;가 없다면 추가함&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;2.2 &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;Application_Start &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;메소드에&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;라우팅&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;함수호출&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;추가&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;protected&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;void&lt;/SPAN&gt;&lt;FONT color=#000000&gt; Application_Start(&lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;object&lt;/SPAN&gt;&lt;FONT color=#000000&gt; sender, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #2b91af&quot;&gt;EventArgs&lt;/SPAN&gt;&lt;FONT color=#000000&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;여기에&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;라우팅&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;작성&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;하거나&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: green&quot;&gt;RouteTable.Routes.MapPageRoute(&quot;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;이름&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&quot;, &quot;{&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;패턴&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;}&quot;, &quot;~/{&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;패턴&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;}.aspx&quot;);&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;별도&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;함수로&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;작성하거나&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;RegisterRoutes(&lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #2b91af&quot;&gt;RouteTable&lt;/SPAN&gt;&lt;FONT color=#000000&gt;.Routes);&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt; RegisterRoutes(&lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #2b91af&quot;&gt;RouteCollection&lt;/SPAN&gt;&lt;FONT color=#000000&gt; routes)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-tab-count: 1&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt;&quot;Search&quot;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt;&quot;search/{service}&quot;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt;&quot;~/{service}.aspx&quot;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;false&lt;/SPAN&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;new&lt;/SPAN&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #2b91af&quot;&gt;RouteValueDictionary&lt;/SPAN&gt;&lt;FONT color=#000000&gt; { { &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt;&quot;service&quot;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt;&quot;test&quot;&lt;/SPAN&gt;&lt;FONT color=#000000&gt; } });&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: green&quot;&gt;/*&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;&quot;, &quot;SalesReport/{locale}/{year}/{*queryvalues}&quot;, &quot;~/sales.aspx&quot;);&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;SalesSummaryRoute&quot;, &quot;SalesReportSummary/{locale}&quot;, &quot;~/sales.aspx&quot;);&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;SalesDetailRoute&quot;, &quot;SalesReportDetail/{locale}/{year}/{*queryvalues}&quot;, &quot;~/sales.aspx&quot;, false);&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;SalesCurrentYearRoute&quot;, &quot;SalesReportCurrent/{locale}/{year}/{*queryvalues}&quot;, &quot;~/sales.aspx&quot;, false, new RouteValueDictionary { { &quot;locale&quot;, &quot;US&quot; }, { &quot;year&quot;, DateTime.Now.Year.ToString() } });&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;ExpenseCurrentYearRoute&quot;,&quot;ExpenseReportCurrent/{locale}&quot;, &quot;~/expenses.aspx&quot;, false,&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;new RouteValueDictionary { { &quot;locale&quot;, &quot;US&quot; }, { &quot;year&quot;, DateTime.Now.Year.ToString() } },&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;new RouteValueDictionary { { &quot;locale&quot;, &quot;[a-z]{2}&quot; }, { &quot;year&quot;, @&quot;\d{4}&quot; } });&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;routes.MapPageRoute(&quot;ExpenseDetailRoute&quot;, &quot;ExpenseReportDetail/{locale}/{year}/{*queryvalues}&quot;, &quot;~/expenses.aspx&quot;, false,&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;new RouteValueDictionary { { &quot;locale&quot;, &quot;US&quot; }, { &quot;year&quot;, DateTime.Now.Year.ToString() } },&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;new RouteValueDictionary { { &quot;locale&quot;, &quot;[a-z]{2}&quot; }, { &quot;year&quot;, @&quot;\d{4}&quot; } },&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;new RouteValueDictionary { { &quot;account&quot;, &quot;1234&quot; }, { &quot;subaccount&quot;, &quot;5678&quot; } });&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: green; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;*/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; mso-layout-grid-align: none&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;3. &lt;/SPAN&gt;서버 설정&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;3.1 Windows 2008 R2&lt;/SPAN&gt;에&lt;SPAN lang=EN-US&gt; .NET Framework 4.0&lt;/SPAN&gt;은 별도 설치해야 함&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;FONT color=#000000&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;다운로드&lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT color=#000000&gt; : &lt;/FONT&gt;&lt;A href=&quot;http://www.microsoft.com/downloads/details.aspx?displaylang=ko&amp;amp;FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&quot; target=_blank&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=ko&amp;amp;FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&lt;/A&gt;&lt;br /&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;3.2 .NET Framework 4.0 &lt;/SPAN&gt;설치만으로&lt;SPAN lang=EN-US&gt; UrlRouting&lt;/SPAN&gt;이 잘 된다면 별도의 과정이 필요 없지만&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;문제가 있다면 아래와 같이 추가적인 등록 후 실행이 가능&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;3.3&lt;STRIKE&gt; IIS 7.5&lt;/STRIKE&gt;&lt;/SPAN&gt;&lt;STRIKE&gt;를 실행해서 서버 홈 화면이나 웹사이트의 &lt;SPAN lang=EN-US&gt;IIS&lt;/SPAN&gt;항목 중&lt;SPAN lang=EN-US&gt; [&lt;/SPAN&gt;처리기 매핑&lt;SPAN lang=EN-US&gt;]&lt;/SPAN&gt;으로 이동한 뒤&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;오른쪽 상단의&lt;SPAN lang=EN-US&gt; [&lt;/SPAN&gt;작업&lt;SPAN lang=EN-US&gt;] &lt;/SPAN&gt;중&lt;SPAN lang=EN-US&gt; [&lt;/SPAN&gt;관리되는 처리기 추가&lt;SPAN lang=EN-US&gt;..]&lt;/SPAN&gt;를 실행해 아래와 같이 등록&lt;/STRIKE&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/1410B41C4C0F27C810&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1410B41C4C0F27C810&quot; width=&quot;399&quot; height=&quot;263&quot; alt=&quot;&quot; filename=&quot;1.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRIKE&gt;형식&lt;SPAN lang=EN-US&gt; : System.Web.Routing.UrlRoutingModule&lt;/SPAN&gt;&lt;/STRIKE&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 위의 방식은&lt;SPAN lang=EN-US&gt; Visual Studio&lt;/SPAN&gt;에서 게시를 할 때마다&lt;SPAN lang=EN-US&gt;, [&lt;/SPAN&gt;처리기 매핑&lt;SPAN lang=EN-US&gt;]&lt;/SPAN&gt;의 항목이 초기화 되는 문제가 있어서&lt;SPAN lang=EN-US&gt;, &lt;/SPAN&gt;아래와 같이&lt;SPAN lang=EN-US&gt; web.config&lt;/SPAN&gt;에 등록과 관련한 코드를 추가하도록 함&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; WORD-BREAK: keep-all; mso-layout-grid-align: none; mso-para-margin-left: 2.0gd&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #a31515; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;system.webServer&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; WORD-BREAK: keep-all; mso-layout-grid-align: none; mso-para-margin-left: 2.0gd&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #a31515; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;handlers&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; WORD-BREAK: keep-all; mso-layout-grid-align: none; mso-para-margin-left: 2.0gd&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #a31515; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;add&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: red; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;name&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;=&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;UrlRouting&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;path&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;=&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;*&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;verb&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;=&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;GET,POST&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;type&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;=&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;System.Web&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;.&lt;FONT color=#0000ff face=Verdana&gt;Routing&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;preCondition&lt;/SPAN&gt;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;=&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt;integratedMode&lt;/SPAN&gt;&quot;&lt;SPAN style=&quot;COLOR: blue&quot;&gt; /&amp;gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; WORD-BREAK: keep-all; mso-layout-grid-align: none; mso-para-margin-left: 2.0gd&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #a31515; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;handlers&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt 20pt; WORD-BREAK: keep-all; mso-layout-grid-align: none; mso-para-margin-left: 2.0gd&quot; class=MsoNormal align=left&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: #a31515; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;system.webServer&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;3.4 &lt;/SPAN&gt;다음으로 웹사이트의 응용 프로그램 풀의 설정을 체크해야 함&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;: &lt;/SPAN&gt;사용하는 풀의 &lt;SPAN lang=EN-US&gt;.NET Framework &lt;/SPAN&gt;버전과 &lt;SPAN lang=EN-US&gt;ID &lt;/SPAN&gt;항목이 아래와 같이 되어 있는지 확인 필요&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style=&quot;mso-no-proof: yes&quot;&gt;&lt;?xml:namespace prefix = v ns = &quot;urn:schemas-microsoft-com:vml&quot; /&gt;&lt;v:shape style=&quot;WIDTH: 5in; HEIGHT: 125.25pt; VISIBILITY: visible; mso-wrap-style: square&quot; id=그림_x0020_11 type=&quot;#_x0000_t75&quot; o:spid=&quot;_x0000_i1025&quot;&gt; &lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/1510B41C4C0F27C811&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1510B41C4C0F27C811&quot; width=&quot;484&quot; height=&quot;171&quot; alt=&quot;&quot; filename=&quot;2.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/div&gt;
&lt;v:imagedata o:title=&quot;&quot; src=&quot;file:///C:\Users\BOBBLU~1.DOM\AppData\Local\Temp\msohtmlclip1\01\clip_image003.png&quot;&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;4. &lt;/SPAN&gt;테스트&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;4.1 Global.asax &lt;/SPAN&gt;의 &lt;SPAN lang=EN-US&gt;2&lt;/SPAN&gt;번째 인자를 &lt;SPAN lang=EN-US&gt;&quot;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; COLOR: red; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;test/{service}&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&quot;, 3&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;번째&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;인자를&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT color=#000000&gt;&quot;&lt;/FONT&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;~/{service}.aspx&lt;/SPAN&gt;&lt;/B&gt;&lt;FONT color=#000000&gt;&quot;&lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: #a31515&quot;&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;로&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;설정했고&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;, &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;웹사이트&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;루트에&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: red&quot; lang=EN-US&gt;abc.aspx&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;가&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;있다면&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;, &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;브라우져에서&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;SPAN style=&quot;COLOR: #548dd4; mso-themecolor: text2; mso-themetint: 153&quot; lang=EN-US&gt;http://localhost/test/abc&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;라고&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;호출&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;시&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot; lang=EN-US&gt;&lt;FONT color=#000000&gt;, &lt;/FONT&gt;&lt;SPAN style=&quot;COLOR: red&quot;&gt;abc.aspx&lt;/SPAN&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT color=#000000&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;의&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;내용이&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;확인될&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-FAMILY: 'Verdana','sans-serif'; FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt&quot;&gt; &lt;/SPAN&gt;&lt;SPAN style=&quot;FONT-SIZE: 9pt; mso-bidi-font-family: Verdana; mso-font-kerning: 0pt; mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana&quot;&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;것임&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;SPAN lang=EN-US&gt;5. &lt;/SPAN&gt;비고&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;FONT color=#000000&gt;&lt;FONT size=2&gt;&lt;FONT face=&quot;맑은 고딕&quot;&gt;&lt;B style=&quot;mso-bidi-font-weight: normal&quot;&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US&gt;5.1 &lt;/SPAN&gt;아래의&lt;SPAN lang=EN-US&gt; URL &lt;/SPAN&gt;참조하면 실제 파일명을 직접 호출하지 못하도록 제한도 가능&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt&quot; class=MsoNormal align=left&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style=&quot;mso-spacerun: yes&quot;&gt;&lt;FONT color=#000000 size=2 face=&quot;맑은 고딕&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href=&quot;http://jack-fx.com/csharp/routetable-routes-mappageroute-tag/&quot; target=_blank&gt;&lt;FONT size=2 face=&quot;맑은 고딕&quot;&gt;http://jack-fx.com/csharp/routetable-routes-mappageroute-tag/&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <category>Development</category>
      <category>.NET Framework 4</category>
      <category>Url Routing</category>
      <category>Windows 2008</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/54</guid>
      <comments>https://bobblue.tistory.com/54#entry54comment</comments>
      <pubDate>Wed, 9 Jun 2010 14:37:53 +0900</pubDate>
    </item>
    <item>
      <title>MS Word의 매크로(VBA) 를 이용한 텍스트 추출</title>
      <link>https://bobblue.tistory.com/51</link>
      <description>&lt;P&gt;워드 파일에서 전체 텍스트의 내용을 특정 &lt;FONT color=#000000&gt;&lt;U&gt;페이지 단위로 텍스트 파일에 저장&lt;/U&gt;&lt;/FONT&gt;해주는 매크로입니다.&lt;br /&gt;워드 파일일 전체를 텍스트로 변환해 주는 프로그램은 많지만, 페이지 단위로 깔끔하게 나눠주는 프로그램이 없어서 W. Polmann(www.ecm-e.de) 이란 분이 작성한 &lt;FONT style=&quot;BACKGROUND-COLOR: #ffffff&quot; color=#008000&gt;&lt;STRONG&gt;doc_splitter()&lt;/STRONG&gt;&lt;/FONT&gt; 매크로를 참조하여 작성해 봤습니다.&lt;br /&gt;이 분의 코드가 독일어(?)로 되어있고, 워드에서 복사/붙여넣기를 통해 분할된 doc파일을 생성하다 보니 속도가 너무 느려서 FileSystemObject를 이용해서 바로 텍스트 파일에 저장되게 하였습니다.&lt;br /&gt;이미지를 포함해 워드를 분할하실 분은 W. Polmann씨의 매크로와 좀 수정하시는게 빠를 것 같습니다.&lt;br /&gt;필요하신 분이 과연 있을지는 모르겠지만 오랫만에 포스팅합니다. ^_^;&lt;br /&gt;&lt;br /&gt;&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;Sub Doc2Text_Splitter()&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; Dim origDoc, splitFileName&lt;br /&gt;&amp;nbsp; &amp;nbsp; Dim Message, dlgTitle, dlgDefault&lt;br /&gt;&amp;nbsp; &amp;nbsp; Dim curPage, pageCount, pageSize&lt;br /&gt;&amp;nbsp; &amp;nbsp; Dim FSO, FileObject&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; origDoc = ActiveDocument.Name&lt;br /&gt;&amp;nbsp; &amp;nbsp; Message = &quot;몇 페이지씩 자를까?&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; dlgTitle = &quot;Doc Splitter&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; dlgDefault = &quot;2&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; pageSize = InputBox(Message, dlgTitle, dlgDefault)&lt;br /&gt;&amp;nbsp; &amp;nbsp; pageCount = ActiveDocument.ActiveWindow.Panes(1).Pages.Count&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; Set FSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; '// 문서의 처음으로 돌아감&lt;br /&gt;&amp;nbsp; &amp;nbsp; Selection.HomeKey Unit:=wdStory&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; For curPage = 1 To pageCount Step pageSize&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 문서명_xxxx.txt 형식의 파일로 저장&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; splitFileName = Left(origDoc, Len(origDoc) - 4) &amp;amp; &quot;_&quot; &amp;amp; Right(&quot;000&quot; &amp;amp; curPage - 1, 4) &amp;amp; &quot;.txt&quot;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 자르기를 시작할 페이지로 이동&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Selection.GoTo What:=wdGoToPage, Name:=curPage&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; startPosition = Selection.Start&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 페이지의 마지막 위치로 이동해서 커서 위치를 확인&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Selection.GoTo What:=wdGoToPage, which:=wdGoToNext, Name:=(curPage + pageSize)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Selection.MoveRight Unit:=wdCharacter, Count:=1&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; endPosition = Selection.End&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 복사할 위치값 체크&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If startPosition &amp;lt; endPosition Then&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 선택영역을 반전&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ActiveDocument.Range(startPosition, endPosition - 1).Select&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '// 파일을 생성하고 저장&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Set FileObject = FSO.CreateTextFile(ActiveDocument.Path &amp;amp; &quot;\&quot; &amp;amp; splitFileName, True, True)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 'FileObject.WriteLine (Selection.FormattedText.Text)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileObject.WriteLine (Selection.Text)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FileObject.Close&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Set FileObject = Nothing&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; End If&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; Next curPage&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; Set FSO = Nothing&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;End Sub&lt;/DIV&gt;</description>
      <category>Development</category>
      <category>MS word</category>
      <category>매크로</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/51</guid>
      <comments>https://bobblue.tistory.com/51#entry51comment</comments>
      <pubDate>Tue, 16 Oct 2007 09:33:39 +0900</pubDate>
    </item>
    <item>
      <title>요청 URL의 IE History 제거</title>
      <link>https://bobblue.tistory.com/47</link>
      <description>&lt;P&gt;Visual C++에서 IE객체를 이용할 때 URL 히스토리 삭제에 사용한 코드입니다.&lt;br /&gt;워낙에 VC++ 실력이 바닥이라 삽질끝에 작성했네요.;;&lt;br /&gt;데브피아와 웹서핑 등등을 참고했습니다.;;&lt;br /&gt;잘하시는 분들은 필요없겠지만, 저같은 초짜를 위해 올려봅니다.&lt;/P&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fbf7d2&quot;&gt;&lt;FONT color=#000000&gt;// 요청 URL의 IE History 제거&lt;br /&gt;static HRESULT ClearHistory(CString strClearUrl)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;HRESULT hr;&lt;br /&gt;&amp;nbsp;CoInitialize(NULL);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;//AfxMessageBox(strClearUrl);&lt;br /&gt;&amp;nbsp;IUrlHistoryStg2* pUrlHistoryStg2;// = NULL;&lt;br /&gt;&amp;nbsp;hr = CoCreateInstance(CLSID_CUrlHistory, NULL, CLSCTX_INPROC, IID_IUrlHistoryStg2, (void**)&amp;amp;pUrlHistoryStg2);&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fbf7d2&quot;&gt;&lt;FONT color=#000000&gt;&amp;nbsp;if (SUCCEEDED(hr)) {&lt;br /&gt;&amp;nbsp; USES_CONVERSION;&lt;br /&gt;&amp;nbsp; LPCOLESTR pstrCode = T2COLE(strClearUrl);&lt;br /&gt;&amp;nbsp; //hr = pUrlHistoryStg2-&amp;gt;ClearHistory();&lt;br /&gt;&amp;nbsp; hr = pUrlHistoryStg2-&amp;gt;DeleteUrl(pstrCode,0);&lt;br /&gt;&amp;nbsp; pUrlHistoryStg2-&amp;gt;Release();&lt;br /&gt;&amp;nbsp;} else {&lt;br /&gt;&amp;nbsp; return S_FALSE;&lt;br /&gt;&amp;nbsp;}&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fbf7d2&quot;&gt;&lt;FONT color=#000000&gt;&amp;nbsp;return hr; //S_OK&lt;br /&gt;}&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fbf7d2&quot;&gt;&lt;FONT color=#000000&gt;static HRESULT ClearHistory(char* szClearUrl)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;CString strClearUrl;&lt;br /&gt;&amp;nbsp;strClearUrl.Format(&quot;%s&quot;,szClearUrl);&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fbf7d2&quot;&gt;&lt;FONT color=#000000&gt;&amp;nbsp;return ClearHistory(strClearUrl);&lt;br /&gt;}&lt;/FONT&gt;&lt;/DIV&gt;</description>
      <category>Development/Visual C++</category>
      <category>VC++</category>
      <category>visual c++</category>
      <category>Visual Studio .NET 2003</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/47</guid>
      <comments>https://bobblue.tistory.com/47#entry47comment</comments>
      <pubDate>Mon, 19 Mar 2007 21:00:01 +0900</pubDate>
    </item>
    <item>
      <title>자바스크립트(JAVASCRIPT) 정규표현식</title>
      <link>https://bobblue.tistory.com/37</link>
      <description>정규표현식&lt;br /&gt;&lt;br /&gt;1. 각 문자와 숫자는 해당 문자 또는 문자열이 테스트할 문자열에 있을경우 true 가된다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 가 있는 문자열 모두가 TRUE (대소문자 구분)&lt;br /&gt;var filter = /a/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); } &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// &quot;about&quot; 가 있는 문자열 모두가 TRUE (대소문자 구분)&lt;br /&gt;var filter = /about/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 대소문자 구분없이 해당 문자 또는 문자열을 검색할 경우 끝에 i 를 붙인다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 또는 'A' 가 있는 문자열 모두가 TRUE (대소문자 구분 안함)&lt;br /&gt;var filter = /a/i&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. 여러개의 이어지는 내용들을 검색할 경우는 '-' 를 넣어 표현한다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 에서 'z' 까지중 하나만 있으면 모두가 TRUE (대소문자 구분)&lt;br /&gt;var filter = /[a-z]/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. 여러가지의 문자 또는 문자열을 검색할 경우 '|' 를 넣는다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 또는 'b' 또는 'c' 가 있는 문자열 모두가 TRUE (대소문자 구분)&lt;br /&gt;var filter = /a|b|c/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 에서 'z' 까지 또는 '0' 에서 '9' 까지중 하나만 있으면 모두가 TRUE (대소문자 구분)&lt;br /&gt;var filter = /[a-z]|[0-9]/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. 해당 문자또는 문자열이 없는 경우를 검색할 경우 브래킷('[', ']') 안에 '^' 를 넣는다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 에서 'z' 까지의 문자가 아닌 문자가 있을 경우 TRUE (대소문자 구분)&lt;br /&gt;var filter = /[^a-z]/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. 문자열의 첫번째 글자가 일치해야할 경우는 '^' 를 브래킷('[', ']') 밖에 넣는다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 에서 'z' 까지의 문자로 시작하는 문자열일 겨우 TRUE (대소문자 구분)&lt;br /&gt;var filter = /^[a-z]/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7. 문자열의 끝쪽 글자가 해당 문자 또는 문자열과 일치해야할 경우는 '$' 를 넣쨈?&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// 'a' 에서 'z' 까지의 문자로 끝나는 문자열일 겨우 TRUE (대소문자 구분)&lt;br /&gt;var filter = /[a-z]$/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8. 특수문자('\', '^', '$', '*', '+', '?', '.', '(', ')', '|', '{', '}', '[', ']')를 검색할 경우는 '\' 를 넣는다.&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;// '\' 가 있는 문자열일 겨우 TRUE (대소문자 구분)&lt;br /&gt;var filter = /\\/&lt;br /&gt;if (filter.test(&quot;some test words&quot;) == true) { alert(&quot;ok&quot;); } else { alert(&quot;fail&quot;); }&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;출처: http://edn.episode.co.kr/language/js/faq/&lt;br /&gt;</description>
      <category>Development/JavaScript</category>
      <category>JavaScript</category>
      <category>정규식</category>
      <category>정규표현식</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/37</guid>
      <comments>https://bobblue.tistory.com/37#entry37comment</comments>
      <pubDate>Tue, 9 Jan 2007 17:01:28 +0900</pubDate>
    </item>
    <item>
      <title>Prototype에서 Ajax를 이용한 동적HTML</title>
      <link>https://bobblue.tistory.com/36</link>
      <description>자바스크립트의 라이브러리 중 하나인 Prototype에서 제공해주는 기능 중 하나입니다.&lt;br /&gt;Ajax를 이용해 얻어진 결과를 해당 객체.innerHTML의 값으로 사용한다랄까요;;&lt;br /&gt;긴 설명은 패스~ ㅡ_ㅡa&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e4e4e4&quot;&gt;&amp;nbsp; var url = 'request.asp'; //데이터를 담당할 페이지&lt;br /&gt;&amp;nbsp; var pars = 'code='+변수;&lt;br /&gt;&amp;nbsp; var target = 'PlaceHolder'; // &amp;lt;- 해당 객체&lt;br /&gt;&amp;nbsp; var myAjax = new Ajax.Updater(target, url, {method: 'post', parameters: pars});&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;</description>
      <category>Development</category>
      <category>ajax</category>
      <category>Prototype</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/36</guid>
      <comments>https://bobblue.tistory.com/36#entry36comment</comments>
      <pubDate>Mon, 11 Dec 2006 00:10:50 +0900</pubDate>
    </item>
    <item>
      <title>웹페이지 레이아웃 구성시 반드시 지킬 것들..</title>
      <link>https://bobblue.tistory.com/30</link>
      <description>&lt;P&gt;1. &lt;STRONG&gt;&amp;lt;!DOCTYPE&amp;gt;&lt;/STRONG&gt; 선언&lt;br /&gt;&lt;br /&gt;선언해 두지 않고 작업하다가 삽질의 늪(?)을 헤어날 수 없습니다... ㅜ.ㅜ;&lt;br /&gt;&lt;br /&gt;아래 링크의 내용을 머리에 쏙~ 입력해서 제대로 만들어야 하겠습니다..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;SPAN style=&quot;PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #202020; PADDING-TOP: 3px; BACKGROUND-COLOR: #faffa9&quot;&gt;&lt;A href=&quot;http://www.cadvance.org/?leftmenu=doc/include/total_menu.asp&amp;amp;mainpage=doc/xhtml/intro/xhtml_dtd.asp&quot; target=_blank&gt;http://www.cadvance.org/?leftmenu=doc/include/total_menu.asp&amp;amp;mainpage=doc/xhtml/intro/xhtml_dtd.asp&lt;/A&gt;&lt;/SPAN&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 단위표현의 문제&lt;br /&gt;&lt;br /&gt;보통 HTML태그나 CSS에서 width,height의 속성을 &quot;&lt;FONT color=#ff0000&gt;0&lt;/FONT&gt;&quot; 으로로만 작성한 경우 px로 인식하지만,&lt;br /&gt;&lt;br /&gt;margin의 경우 단위를 넣지 않으면 px로 인식하지 않고 무시해 버립니다. ㅡ_ㅡ;&lt;br /&gt;&lt;br /&gt;IE와 FF 양쪽에서 같은 상황이 벌어집니다.. OTL&lt;br /&gt;&lt;br /&gt;그러니, 단위값도 입력하는 습관을 가지는 것이 좋겠습니다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;앞으로, 삽질의 추억(?)을 계속 남겨서, 같은 삽질은 두번 하지 않도록 하렵니다. ㅜ_ㅜ;&lt;/P&gt;</description>
      <category>Development</category>
      <category>DTD</category>
      <category>html/css</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/30</guid>
      <comments>https://bobblue.tistory.com/30#entry30comment</comments>
      <pubDate>Fri, 20 Oct 2006 16:38:00 +0900</pubDate>
    </item>
    <item>
      <title>터미널서비스 의 포트변경</title>
      <link>https://bobblue.tistory.com/29</link>
      <description>&lt;div id=&quot;contents&quot;&gt;Windows2003 서버를 사용하다가 갑자기 접속이 되지 않아 이것저것 찾아보다 발견한 글입니다.&lt;br /&gt;&lt;br /&gt;
저의 경우는 사용중인 서버의 RDP-Tcp포트가 9100번으로 바뀌어 있었네요..;;&lt;br /&gt;&lt;br /&gt;
아래 내용을 참조해서 본래의 3389포트로 변경하니 정상적으로 되네요..^^;&lt;br /&gt;&lt;br /&gt;
출처는 &lt;span style=&quot;padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #202020; padding-top: 3px; background-color: #faffa9&quot;&gt;&lt;a href=&quot;http://blog.naver.com/k60197.do?Redirect=Log&amp;amp;logNo=140000372849&quot;&gt;http://blog.naver.com/k60197.do?Redirect=Log&amp;amp;logNo=140000372849&lt;/a&gt; &lt;/span&gt;입니다.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
=======================================================&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
2000 server를 기준합니다. &lt;br /&gt;&lt;br /&gt;
포트 3389에서 6666으로 변경해 보겠습니다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
A . 터미날 접속을 위해서는 클라이언트와 접속을 원하는 서버의 &lt;br /&gt;&lt;br /&gt;
포트를 바꿔야 하지만 방화벽에서 어느 특정 포트를 허용해준다고 하더라도 &lt;br /&gt;&lt;br /&gt;
외부에서 접근할수 있는 컴퓨터의 IP를 제한한다면 &lt;br /&gt;&lt;br /&gt;
터미날 접속이 안되게 설정되 있을수 있습니다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
아래는 서버와 클라이언트의 터미날 서비스 포트변경 방법입니다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
[1] 서버에 설치된 터미날 서비스의 포트번호 변경 &lt;br /&gt;&lt;br /&gt;
1. Regedt32 또는 Regedit 실행 &lt;br /&gt;&lt;br /&gt;
2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd\Tds\Tcp &lt;br /&gt;&lt;br /&gt;
이름 종류 데이터 &lt;br /&gt;&lt;br /&gt;
PortNumber REG_DWORD 0x00000d3d(3389) &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
10진수를 선택하고 다른 포트번호(6666)를 입력 &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
이름 종류 데이터 &lt;br /&gt;&lt;br /&gt;
PortNumber REG_DWORD 0x00000d3d(3389) &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
10진수를 선택하고 다른 포트번호(6666)를 입력 &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
[2] 터미널 서비스 클라이언트 연결 포트 변경 &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
1. 시작&amp;gt; 관리도구&amp;gt; 클라이언트 연결 관리자를 연다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
2. 파일 메뉴에서 새연결을 클릭 &lt;br /&gt;&lt;br /&gt;
클라이언트 연결 관리자 마법사 시작창이 뜬다. &lt;br /&gt;&lt;br /&gt;
새 연결을 만들면 연결 관리자 목록에 아이콘이 하나 생성됩니다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
3. 새 연결을 이용해서 만든 아이콘을 클릭한후 &lt;br /&gt;&lt;br /&gt;
파일 메뉴에서 내보내기를 누른다. &lt;br /&gt;&lt;br /&gt;
예로 &quot;name&quot; 이름을 지정하면 name.cns파일이 생성된다. &lt;br /&gt;&lt;br /&gt;
name이 연결을 위해 사용하는 이름이다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
4. name.cns 파일을 메모장으로 열고 편집을 &lt;br /&gt;&lt;br /&gt;
Server Port=3389 에서 Server Port=6666 &lt;br /&gt;&lt;br /&gt;
6666 이 터미날 서버에서 레지스트리 변경을 해서 새로 지정한 포트의 번호이다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
5. 이제는 클라이언트 연결 관리자를 이용해서 변경한 name.cns파일을 가져오기를 &lt;br /&gt;&lt;br /&gt;
한다. &lt;br /&gt;&lt;br /&gt;
클라이언트 연결도 관리자가 터미날 서버 세팅에서 변경한 포트와 같게 &lt;br /&gt;&lt;br /&gt;
세팅되었다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= &lt;br /&gt;&lt;br /&gt;
터미널 서비스 포트가 변경이 되는 경우가 종종 있는데요. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
해킹인지 아니면 무슨 프로그램을 쓴건지는 아직 못 찾았습니다. &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
만약 터미널 포트가 변조되면 위의 레지스트리값을 확인해보고 다시 3389로 수정후 &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
재부팅 해주면 정상적으로 접속이 가능합니다. -_-;; &lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/div&gt;</description>
      <category>OS/Windows</category>
      <category>원격접속</category>
      <category>터미널 서비스</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/29</guid>
      <comments>https://bobblue.tistory.com/29#entry29comment</comments>
      <pubDate>Wed, 18 Oct 2006 11:55:41 +0900</pubDate>
    </item>
    <item>
      <title>SQL 서버 관리자가 알아야 할 11가지 유용한 팁</title>
      <link>https://bobblue.tistory.com/27</link>
      <description>&lt;div id=&quot;contents&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;green&quot;&gt;SQL 서버 관리자가 알아야 할 11가지 유용한 팁&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;1. 데이터베이스의 모든 테이블 행을 가장 빨리 세는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;SQL 서버 데이터베이스 내에 존재하는 시스템 테이블 'sysindexes'에는 'rows'란 컬럼이 존재한다. 이 컬럼은 테이블에 반영된 행들의 수를 갖고 있다. 다음 SQL문을 실행시키면 원하는 결과를 효과적으로 얻을 수 있을 것이다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;select o.name, rows from sysobjects o inner join sysindexes i on o.id = i.id where i.indid &amp;lt; 2 order by o.name &lt;!-- % wrong tag % --&gt;&lt;p&gt;where 절의 &quot;indid&amp;lt;2&quot; 부분은 클러스터드 인덱스(clustered index) 또는 힙(heap) 정보를 찾지 않기 위함이다. 이 결과는 실제로 트랜잭션(transaction)이 일어난 행만 카운트한다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;2. 스토어드 프로시져에 대한 파라미터로 테이블 이름을 사용하는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;이것을 위해서는 동적인 SQL을 사용해야 한다. 다음 스크립트를 참조하기 바란다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;Create proc dbcc_table @tabname varchar(30) as BEGIN Exec (&quot;dbcc checktable (&quot; + @tabname + &quot;)&quot;) END go /*** 스토어드 프로시져를 테스트하려면 ***/ dbcc_table syslogs &lt;!-- % wrong tag % --&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;3. 모든 테이블을 BCP 하기 위한 스크립트 작성 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;!-- % wrong tag % --&gt;Select &quot;bcp &quot; + db_name() + &quot;..&quot; + name + &quot; out c:\temp&quot; + name + &quot;.txt /c -t\t -SserverName -UuserID -Ppassword /b1000&quot; from sysobjects where type = &quot;U&quot; order by name &lt;!-- % wrong tag % --&gt;&lt;p&gt;위의 예는 모든 데이터베이스 객체가 데이터베이스 오우너(owner) 또는 DBO에 의해 소유되었다는 가정 아래 작성되었다. 위의 예는 윈도 커맨드 파일 또는 배치 파일로 저장하여 실행할 수 있는 스크립트를 만들 것이다. 결과물은 탭 구분자로 분리된 텍스트가 될 것이다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;BCP(Bulk Copy Program)에 대한 파라미터에 대해 좀 더 알기 원하면 Books Online에서 BCP를 찾아 보거나, 커맨드 윈도우에서 BCP /?를 실행시켜 보기 바란다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;원한다면 ISQL에서 xp_cmdshell과 함께 실행시킬 수도 있다. 파일 경로에서 나타난 드라이브 문자는 서버에 있는 것이지 클라이언트 PC에 있는 것이 아님을 기억하기 바란다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;위의 스크립트에서 /b 옵션을 준 것을 기억하라. 만일 이 옵션을 사용하지 않으면 대량의 파일을 데이터베이스로 복사할 때 하나의 작업으로 처리하게 된다. 하지만 &quot;/b 1000&quot; 옵션을 사용함으로써 1000라인의 트랜잭션 단위로 작업을 나누어 하게 된다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;4. 어떤 파일이 디스크 상에 존재하는지 조사하는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;서버 상에서 파일 정보를 얻으려면 다음과 같이 xp_getfiledetails란 확장 스토어드 프로시져를 사용하면 된다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;Master..xp_getfiledetails &quot;c:\mssql\binn\sqlservr.exe&quot; &lt;!-- % wrong tag % --&gt;&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;5. 남은 디스크 공간을 알아내는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;서버에 남아있는 디스크 공간을 알아내려면 다음과 같이 xp_fixeddrives란 확장 스토어드 프로시져를 사용하면 된다. 만일 SQL 서버 6.5에서 실행한다면 Bytes free 컬럼의 실제 단위는 Bytes가 아니라 Megabytes free임을 조심해야 한다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;Master..xp_fixeddrives &lt;!-- % wrong tag % --&gt;&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;6. 리모트 상에서 서버 셧다운(shut down) 시키는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;윈도 NT 리소스 킷(Resource Kit)을 보면 shutdown과 shutgui란 두 개의 유틸리티가 있는게 이 유틸리티들을 활용하면 된다. 조심해야할 것은 서버를 바로 재부팅하는 것이 디폴트 옵션이 아니라는 것이다. 만일 이 옵션을 잘못 설정했다면 결국 서버를 작동시키기 위해 서버가 있는 기계쪽으로 가야만 할 것이다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;7. SQL 서버의 자세한 버전 정보를 보는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;다음과 같이 xp_msver 스토어드 프로시져를 사용하면 된다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;Master..xp_msver &lt;!-- % wrong tag % --&gt;&lt;p&gt;이 스토어드 프로시져에 대한 MSDN 자료를 보고 싶다면 아래 링크를 클릭하기 바란다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;Master..xp_msver 자세히 보기 - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_xp_aa-sz_0o4y.asp&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;8. SQL 서버 이벤트 로그 순환시키는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;SQL 서버를 관리하다 보면 이벤트 로그 사이즈가 겉잡을 수 없이 커지게되는 것을 볼 수 있다. 많은 사람들은 이 문제를 햐결하기 위해 SQL 서버를 멈췄다가 다시 시작하곤 한다. 하지만 다음과 같이 dbcc errorlog를 이용하면 이 문제를 쉽게 해결할 수가 있다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;dbcc errorlog&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;이 명령어는 문서화되어 있지 않은 명령어이다. 그렇기 때문에 이 명령어를 사용할 경우 책임은 전적으로 사용자에게 있게 됨을 주의하도록 하자.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;9. 서버 레지스트리 값을 읽는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;확장 스토어드 프로시져인 XP_REGREAD를 이용하면 서버의 레지스트리 값을 읽어낼 수가 있다. 다음 예는 NT 4 서비스 팩 버전 정보를 레지스트리로부터 읽어 표시하는 예이다.&lt;/p&gt;&lt;!-- % wrong tag % --&gt;master..xp_regread @rootkey='HKEY_LOCAL_MACHINE', @key='SOFTWARE\Microsoft\Windows NT\CurrentVersion', @value_name = 'CSDVersion' &lt;!-- % wrong tag % --&gt;&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;10. 스토어드 프로시져를 자동으로 실행하게 하는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;SQL 서버가 기동될 때마다 자동으로 하나 이상의 스토어드 프로시져를 작동시키고 싶은 경우들이 있다. 예상치 않게 서버가 재부팅됐다거나 SQL 서버가 시작될 때 특정 프로세스를 실행해야할 경우 유용하게 사용할 수가 있을 것이다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;SQL 서버 6.5에서는 master 데이터베이스에 해당 스토어드 프로시져를 저장한 후 다음과 같은 명령을 실행시키면 된다:&lt;/p&gt;&lt;!-- % wrong tag % --&gt;sp_makestartup &quot;procedure_name&quot; &lt;!-- % wrong tag % --&gt;&lt;p&gt;SQL 서버 7 또는 2000에서는 대신 sp_procoption 스토어드 프로시져를 사용하면 된다. 이에 대한 자세한 사항은 다음 msdn 자료를 참조하기 바란다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;sp_procoption 설명 보기 : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sp_pa-pz_95m6.asp&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color=&quot;blue&quot;&gt;11. 백업하지 않은 데이터베이스 복구시키는 방법&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;물론 정기적으로 데이터베이스 백업을 점검하고 테스트하는 관리자라면 이 팁은 무시해도 된다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;하지만 어떤 경우 백업을 하지 않아 데이터를 복원할 때 난감해하는 사람이 있을지도 모르겠다. 이럴 경우 .LDF(로그 파일)와 .MDF 파일을 스토어드 프로시져를 이용하여 SQL 서버에 다시 어태치(attach)시킴으로써 데이터를 종종 복원시킬 수도 있다. 항상 가능한 것은 아니지만 안해보는 것보단 나을 것이다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;이와 관련된 스토어드 프로시져는 sp_attach_db이다. 이 스토어드 프로시져에 대한 자세한 설명은 다음 msdn 자료를 참조하기 바란다.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;sp_attach_db 설명 보기 : &lt;a class=&quot;con_link&quot; href=&quot;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sp_ae-az_52oy.asp&quot; target=&quot;_blank&quot;&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_sp_ae-az_52oy.asp&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;출처 : database.sarang.net&lt;/p&gt;&lt;/div&gt;</description>
      <category>DBMS/MS-SQL</category>
      <category>MS-SQL</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/27</guid>
      <comments>https://bobblue.tistory.com/27#entry27comment</comments>
      <pubDate>Mon, 16 Oct 2006 11:33:12 +0900</pubDate>
    </item>
    <item>
      <title>Windows 2003 소리 구성표(?)</title>
      <link>https://bobblue.tistory.com/25</link>
      <description>&lt;p&gt;윈도우2003의 경우 서버용으로 제작이 되어선지 사운드(소리) 구성에 &quot;Windows 기본값&quot;에 설정된 소리가 몇가지 안됩니다.&lt;br /&gt;&lt;br /&gt;
덕분(?)에 윈도우2003에서 작업을 하다보면 PC스피커에서 울리는 삑삑~ 소리가 은근히 신경쓰입니다..ㅡ_ㅡ;&lt;br /&gt;&lt;br /&gt;
역시나 이 문제의 심각성(?)을 아시고 XP의 사운드 구성으로 레지스트리 파일로 만들어 놓으신 고마운 분이 계십니다.&lt;br /&gt;&lt;br /&gt;
로그인의 압박이 예상되어 자료는 퍼오고, 출처를 표시합니다.&lt;br /&gt;&lt;br /&gt;
이 자리(?)를 빌어 등록하신 분께 감사드립니다..^^&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock left&quot; style=&quot;float: left; margin-right: 10px;&quot;&gt;&lt;a href=&quot;https://t1.daumcdn.net/cfile/tistory/145B14244B1E849222&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/unknown.gif&quot; style=&quot;vertical-align: middle;&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;invalid-file&lt;/a&gt;&lt;/div&gt;
(이 파일을 받으시면 됩니다)&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
레지스트리 파일을 다운로드 받아서 실행하면 등록이 될테고요,&lt;br /&gt;&lt;br /&gt;
설정화면에 가보시면 &quot;&lt;span style=&quot;padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #202020; padding-top: 3px; background-color: #c9edff&quot;&gt;Windows XP 기본구성표&lt;/span&gt;&quot; 가 새로 생겼음을 확인하실 수 있겠습니다.&lt;br /&gt;&lt;br /&gt;
PC스피커의 울음소리에서 벗어나니 좋네요~ ^^*&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;/p&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/197F24044B1E849204&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F197F24044B1E849204&quot; width=&quot;425&quot; height=&quot;433&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;font color=&quot;#ff9900&quot;&gt;&lt;strong&gt;출처 : &lt;/strong&gt;&lt;/font&gt;&lt;a href=&quot;http://manian.dreamwiz.com/board/view.asp?bid=A020207&amp;amp;no=2611&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#ff9900&quot;&gt;&lt;strong&gt;http://manian.dreamwiz.com/board/view.asp?bid=A020207&amp;amp;no=2611&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;</description>
      <category>OS/Windows</category>
      <category>Windows 2003</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/25</guid>
      <comments>https://bobblue.tistory.com/25#entry25comment</comments>
      <pubDate>Wed, 11 Oct 2006 09:42:03 +0900</pubDate>
    </item>
    <item>
      <title>Excel 서버객체 이용하기</title>
      <link>https://bobblue.tistory.com/24</link>
      <description>&lt;p&gt;서버에 엑셀파일 형식을 업로드 해서 처리할 때 &lt;strong&gt;CreateObject(&quot;excel.application&quot;) &lt;/strong&gt;에&lt;strong&gt; &lt;/strong&gt;문제가 생기는 경우 [관리도구] - [구성요소 서비스]에서 권한을 설정해주면 된다.&lt;br /&gt;&lt;br /&gt;
[구성 요소 서비스] - [컴퓨터] - [내컴퓨터] - [DCOM 구성] - [Microsoft Excel 응용 프로그램]의 속성을 열어서 [보안]탭을 보면 &lt;ins&gt;시작 및 활성화 권한&lt;/ins&gt; 부분에 인터넷 게스트를 추가해서 로컬 시작 권한을 부여한다. &lt;br /&gt;&lt;br /&gt;
&lt;font color=&quot;#c1c1c1&quot;&gt;(단, 엑셀이 설치되어 있지 않으면 없겠죠..;;)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/18197E0B4B1E849189&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F18197E0B4B1E849189&quot; width=&quot;510&quot; height=&quot;403&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;
 &lt;/p&gt;&lt;p&gt;위의 설정으로 실행은 되지만, 이벤트 내역을 보면 오류가 줄줄이..;;&lt;br /&gt;&lt;br /&gt;
그래서 아래와 같은 설정을 추가적으로 해줘야 한다.&lt;br /&gt;&lt;br /&gt;
&lt;font color=&quot;#c1c1c1&quot;&gt;경로를 다 쓰려니 귀찮아서 스샷을..;;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/1953180B4B1E84911B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F1953180B4B1E84911B&quot; width=&quot;510&quot; height=&quot;301&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
위의 경우는 작업을 간단하게(?) 해주겠지만, MS에서는 권장하지 않는 것으로..;;&lt;br /&gt;&lt;br /&gt;
&lt;span style=&quot;padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #202020; padding-top: 3px; background-color: #ffdaed&quot;&gt;&lt;a href=&quot;http://support.microsoft.com/default.aspx?scid=kb;ko;257757&quot;&gt;http://support.microsoft.com/default.aspx?scid=kb;ko;257757&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
실제 사용중에 페이지 오류라도 발생하면 작업관리자에서 권한을 할당해준 계정의 이름으로 &lt;ins&gt;EXCEL.EXE&lt;/ins&gt; 가 계속 실행중임을 확인할 수 있다.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
서버에 엑셀이 설치되어 있지 않는 경우에는 실행할 수 없는 문제도 있겠고요,&lt;br /&gt;&lt;br /&gt;
이런 경우 &amp;nbsp;아래의 방법을 활용하면 유익하게 쓸수 있을 것 같네요.&lt;br /&gt;&lt;br /&gt;
&lt;span style=&quot;padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #202020; padding-top: 3px; background-color: #c9edff&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;ExcelADO : &lt;/font&gt;&lt;a href=&quot;http://support.microsoft.com/default.aspx?scid=kb;EN-US;278973&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;278973&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;strong&gt;제가 이런 내용을 다 정리했을 리는 없고요, 아래의 블로그의 내용입니다. ^^&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;span style=&quot;padding-right: 1px; padding-left: 1px; padding-bottom: 0px; color: #202020; padding-top: 3px; background-color: #faffa9&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;출처 : &lt;/font&gt;&lt;a href=&quot;http://blog.naver.com/lovzip/20026592884&quot;&gt;&lt;font color=&quot;#000000&quot;&gt;http://blog.naver.com/lovzip/20026592884&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;</description>
      <category>Development</category>
      <category>asp</category>
      <category>Excel</category>
      <author>Blue*</author>
      <guid isPermaLink="true">https://bobblue.tistory.com/24</guid>
      <comments>https://bobblue.tistory.com/24#entry24comment</comments>
      <pubDate>Tue, 12 Sep 2006 09:57:27 +0900</pubDate>
    </item>
  </channel>
</rss>