Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
IIS7µÄ¼Ü¹¹
 
×÷ÕߣºAsharp À´Ô´£º²©¿ÍÔ° ·¢²¼ÓÚ£º2016-3-16
  2983  次浏览      31
 

¾¡¹ÜIIS 7.0µÄ¼Ü¹¹ÓëIIS 6.0²îÒìÉõ´ó£¬ÉõÖÁIIS 7.0´úÂë¿â¶¼ÊÇÍêÈ«ÖØÐ±àдµÄ£¬µ«ÊÇIIS¼Ò×åϵÁÐÖеÄÐí¶à¸ÅÄîºÍ´ó¶àÊý¼Ü¹¹ÈÔÈ»ÑÓÐøÏÂÀ´¡£¾¡¹Ü¿ÉÒÔ±àд¹ÜµÀÄ£¿éÀ´´úÌæ¶àÊýISAPIÓ¦ÓóÌÐò£¬µ«ÊÇISAPIÈÔÈ»´æÔÚ¡£¹¤×÷½ø³ÌºÍÓ¦ÓóÌÐò³ØÒ²ÒÀÈ»´æÔÚ£¬½ø³Ì¸ôÀëÒ²ÒÔÀàËÆµÄ·½Ê½¼ÌÐø·¢»Ó×÷Óã¬inetinfo.exeºÍHttp.sysÈÔȻִÐÐÀàËÆµÄ¹¦ÄÜ¡£È»¶ø£¬ÔÚIIS 7.0ÖУ¬Web·þÎñÆ÷ÒѾ­³ÉΪӦÓ÷þÎñÆ÷£¬²¢ÇÒÒѾ­³ÉΪ¸÷¸ö°æ±¾(°üÀ¨core server°æ±¾)µÄWindows Server 2008²Ù×÷ϵͳÖеÄÓлú×é³É²¿·Ö¡£

IIS 6.0ÊÇÐí¶àÓ¦ÓóÌÐò(ÈçASP¡¢ASP.NETºÍSharePoint)µÄÖ§³Öƽ̨£¬Óë´Ë²»Í¬µÄÊÇ£¬IIS 7.0Ôò³ÉΪӦÓóÌÐò±¾ÉíµÄ×é³É²¿·Ö¡£ÔÚÐí¶à·½Ã棬IIS 7.0¾ÍÊÇÓ¦ÓóÌÐò¿ò¼Ü£¬¿ÉÒÔÖ§³ÖÓ¦ÓóÌÐò´úÂëºÍÓ¦ÓóÌÐò¹¦ÄÜ¡£IIS 7.0µÄ¼Ü¹¹¾ÍÊÇÎ§ÈÆ×ÅÕâ¸ö»ù±¾¸ÅÄî½øÐÐÉè¼ÆµÄ£¬Òò´Ë£¬¿ª·¢ÈËÔ±»ñµÃÁ˼«´óµÄ×ÔÓÉ£¬¿ª·¢ÈËÔ±²»½ö¿ÉÒÔ¶ÔÆä¿ª·¢µÄÓ¦ÓóÌÐò½øÐÐÌæ»»¡¢µ÷Óź͸ÄÁ¼£¬ÏÖÔÚ»¹¿ÉÒÔ¶ÔWeb·þÎñÆ÷½øÐÐÌæ»»¡¢µ÷Óź͸ÄÁ¼¡£IIS 7.0µÄÄ£¿é»¯ºÍ¿ÉÀ©Õ¹ÐÔÔ¶Ô¶³¬¹ýÁËISAPIÀ©Õ¹£¬ÔÚIIS 6.0ÖУ¬ISAPIÀ©Õ¹Ö÷ÒªÓÃÓÚ´¦ÀíijÖÖÀàÐ͵ÄÎļþ¡£ÀûÓÃIIS 7.0£¬¿ª·¢ÈËÔ±¿ÉÒÔÐ޸ķþÎñÆ÷¹¦ÄÜÀ´Âú×ãÆä¿ª·¢µÄÓ¦ÓóÌÐòµÄÐèÒª¡£

Ò»¡¢¼¯³É¹ÜµÀģʽ

IIS¸ÄÉÆºÍ·¢Õ¹µÄÖ÷ÒªÒòËØÊÇIISÒѾ­³ÉΪӦÓóÌÐò(ÌØ±ðÊÇASP.NET)µÄÖ§³Öƽ̨¡£Í¨¹ý½«ASP.NETÖ±½Ó¼¯³Éµ½IIS 7.0ÖУ¬IIS 7.0½øÒ»²½Íƶ¯ÁËÆ½Ì¨µÄ·¢Õ¹¡£´Ó¹ÜÀí¹¦Äܵ½Éí·ÝÑéÖ¤£¬ÄËÖÁÇëÇó´¦Àí¹ÜµÀ±¾Éí£¬Ïà¹Ø¹¦Äܶ¼ÒѾ­¼¯³Éµ½IIS 7.0Ö®ÖС£½«¹ÜµÀ¼¯³Éµ½IIS 7.0ÖоßÓÐÁ½¸öºÃ´¦£ºÒ»ÊÇΪ»ùÓÚASP.NETµÄWebÓ¦ÓóÌÐò¼°IIS 7.0À©Õ¹ÌṩÁ˸üºÃµÄÐÔÄÜ£¬¶þÊÇͨ¹ýʹÓÃÍйܴúÂë»ñµÃÁ˸üºÃµÄ¿ØÖÆÄÜÁ¦¡£

ASP.NETµÄÐÔÄÜÖ®ËùÒÔÄܹ»µÃµ½¸ÄÉÆ£¬ÊÇÒòΪASP.NETÓ¦ÓóÌÐò²»ÔÙÐèÒªÍ˳ö¹ÜµÀ²¢¼ÓÔØISAPI½ø³ÌÀ´´¦ÀíASP.NET´úÂ룬ȻºóÔÙ·µ»Øµ½¹ÜµÀΪ¿Í»§ÌṩÏìÓ¦ÐÅÏ¢¡£ÎªÁ˱£³ÖÓ¦ÓóÌÐòµÄ¼æÈÝÐÔ£¬IIS 7.0ÈÔȻ֧³Ö¾­µä¹ÜµÀģʽ£¬µ«ÊÇ£¬ÏÖÔÚÓ¦¸Ã¾¡¿ÉÄܵØÊ¹ÓÃÐµļ¯³É¹ÜµÀ¡£

1. ¾­µäģʽ

ÔÚIIS 6.0ÖУ¬ASP.NET°çÑÝÁËÒ»¸öISAPI¹ýÂËÆ÷µÄ½ÇÉ«£¬Ò²¾ÍÊÇ˵£¬ÇëÇóÍ˳ö¹ÜµÀºó£¬ÓÉaspnet.dll½øÐд¦Àí£¬È»ºó·µ»Øµ½¹ÜµÀ½øÐнøÒ»²½´¦Àí£¬×îÖÕ½«ÏìÓ¦·µ»Ø¸ø¿Í»§¶Ë¡£Èçͼ2-4Ëùʾ£¬ÔÚIIS 6.0ÖУ¬Ò»¸ö¿Í»§¶ËµÄHTTPÇëÇó½«ÑØ×ŹܵÀÒÆ¶¯£¬Ö±µ½È·¶¨ÁËÒ»¸ö´¦Àí³ÌÐò£¬Èç¹ûÕâ¸öÎļþÊÇÒ»¸öASP.NETÎļþ£¬ÄÇôËü¾ÍתÈëASP.NET ISAPI¹ýÂËÆ÷£¬Í¨¹ýISAPIµÄ´¦Àí£¬ÔÚ½«Ò»¸öHTTPÏìÓ¦·µ»Ø¸ø¿Í»§¶Ë֮ǰ£¬Õâ¸öÇëÇó»¹½«·µ»Ø¹ÜµÀ¡£IIS 7.0¼ÌÐøÌṩÁËÕâÖÖģʽ£¬³ÆÎª¾­µäģʽ¡£

2. ¼¯³É¹ÜµÀģʽ

ÀûÓÃIIS 7.0ÖеɹܵÀ£¬¿ª·¢ÈËÔ±¿ÉÒÔ½«×Ô¼ºµÄÍйܴúÂëÔڹܵÀÖм¯³ÉΪһ¸öÄ£¿é¡£ÔÚÏÈǰ°æ±¾µÄIISÖУ¬ÕâÐèÒª¿ª·¢ISAPI¹ýÂËÆ÷»òÓ¦ÓóÌÐò£¬¶Ô¶àÊý¿ª·¢ÈËÔ±¶øÑÔ£¬ÕâÊÇÒ»ÏîÄѶȺܸߵŤ×÷¡£ÔÚIIS 7.0ÖУ¬¿ÉÒÔÓÃÍйܴúÂ뿪·¢Ä£¿é£¬²¢ÇÒÄ£¿é¿ÉÒÔ×÷ΪÇëÇó¹ÜµÀµÄ×é³É²¿·Ö¡£Èçͼ2-5Ëùʾ£¬ÀûÓÃIIS 7.0µÄ¼¯³É¹ÜµÀģʽ£¬¿ÉÒÔÔڹܵÀÖд¦ÀíASP.NETÎļþ£¬ÕâÑù¿ÉÒÔÔÚ´¦Àí¹ý³ÌµÄÈÎÒâÒ»¸ö²½ÖèʹÓÃASP.NET´úÂë¡£ÒòΪASP.NETÒѾ­¼¯³Éµ½¹ÜµÀÖУ¬ËùÒÔ£¬ÖîÈçÉí·ÝÑéÖ¤Ö®ÀàµÄASP.NET¹¦ÄÜÒ²¿ÉÒÔÓÃÓÚ´¦Àí·ÇASP.NETÄÚÈÝ¡£Ã¿¸öÇëÇ󶼿ÉÒÔÓÉIISºÍASP.NET½øÐд¦Àí£¬¶ø²»±Ø¿¼ÂÇÆäËùÊôÀàÐÍ¡£

ÓëASP.NET¼¯³ÉÒ²Òâζ×Å¿ÉÒÔʹÓÃASP.NETÉí·ÝÑéÖ¤¶ÔÈκÎÎļþ¡¢Îļþ¼Ð£¬ÒÔ¼°IIS 7.0µÄ¹¦ÄÜ£¬´Ó¶øÓÐЧµØ½øÐзÃÎÊ¿ØÖÆ¡£ÔÚIIS 7.0³öÏÖ֮ǰ£¬ÒòΪASP.NETÐèÒªÍ˳ö¹ÜµÀ²ÅÄÜÍê³É´¦Àí¹¤×÷£¬ËùÒÔÈκβ»ÊÇÓÉASP.NET´¦ÀíµÄÎļþ£¬ÈçHTML¡¢Perl£¬ÉõÖÁͼÐÎͼÏñµÈÄÚÈÝ£¬¶¼ÎÞ·¨ÓÉASP.NET½øÐд¦Àí£¬Òò´ËÒ²²»»áÓÉASP.NETÉí·ÝÑéÖ¤»úÖÆÀ´½øÐзÃÎÊ¿ØÖÆ¡£ËùÒÔ£¬¾Í±ØÐëʹÓÃWindows¼¯³ÉµÄÉí·ÝÑéÖ¤»ò×Ô¶¨ÒåµÄÉí·ÝÑéÖ¤»úÖÆ¶Ô²»ÊÇÓÉASP.NET´¦ÀíµÄÎļþ½øÐзÃÎÊ¿ØÖÆ¡£ÀûÓü¯³É¹ÜµÀ£¬¿ÉÒÔ´ó´ó¼ò»¯Éí·ÝÑéÖ¤·½·¨µÄ¿ª·¢¹¤×÷¡£

3. ½«Ó¦ÓóÌÐòÇ¨ÒÆµ½¼¯³É¹ÜµÀ

ΪÁËÓëÏÈǰ°æ±¾µÄIIS±£³Ö¼æÈÝ£¬IIS 7.0ÈÔÈ»ÌṩÁ˾­µä¹ÜµÀģʽ¡£Èç¹ûij¸öÓ¦ÓóÌÐòÔÚ¼¯³É¹ÜµÀģʽÏÂÔËÐдæÔÚ׿æÈÝÐÔÎÊÌ⣬ÄÇô±ã¿ÉÒÔÔÚ¾­µä¹ÜµÀÄ£ÐÍÏÂÔËÐÐÕâ¸öÓ¦ÓóÌÐò¡£ÒòΪÔÚ¼¯³É¹ÜµÀģʽÏ£¬web.configÅäÖÃÎļþ½á¹¹Óë¾­µä¹ÜµÀģʽÓÐËùÇø±ð£¬ËùÒÔ£¬Èç¹ûʹÓÃÁËhttpModules»òhttpHandlers£¬ÄÇô±ØÐ뽫ÆäÇ¨ÒÆµ½ÐµÄģʽÖС£¶ÔÓÚ´ó¶àÊýASP.NETÓ¦ÓóÌÐò¶øÑÔ£¬½«ÆäÇ¨ÒÆµ½ÐµĹܵÀģʽµÄ¹ý³Ì±È½ÏÖ±½Ó£¬¿ÉÒÔʹÓÃIIS 7.0ÃüÁîÍê³ÉÇ¨ÒÆ²Ù×÷¡£

ÔÚĬÈÏÇé¿öÏ£¬IIS 7.0ÐèÒªÔÚ¼¯³É¹ÜµÀÖÐÅäÖÃASP.NETÓ¦ÓóÌÐò£¬¶àÊýÓ¦ÓóÌÐò¶¼¿ÉÒÔÕý³£¹¤×÷£¬Èç¹ûÓ¦ÓóÌÐòÎÞ·¨Õý³£¹¤×÷£¬Ò²»áÉú³ÉÅäÖôíÎóÐÅÏ¢£¬±¨¸æ¾ßÌå·¢ÉúÁËʲôÇé¿ö¡£Í¨¹ýʹÓÃAppCmd.exe£¬IIS 7.0ÌṩÁËÒ»¸öÃüÁîÐз½·¨¡£AppCmd.exe¿ÉÒÔ½«Ó¦ÓóÌÐòÅäÖÃÇ¨ÒÆµ½¼¯³É¹ÜµÀ£¬ÕâÑù¾Í¿ÉÒÔÏû³ý´ó²¿·ÖÓɲ»¼æÈÝÅäÖÃÎļþµ¼ÖµĴíÎ󡣿ÉÒÔÔÚÃüÁîÐÐÊäÈëÒÔÏÂÃüÁ

appcmd.exe migrate config {Application Path} 

ÎÒÃÇÐèÒª½«ÉÏÊöÃüÁîÖеÄ{Application Path}Ìæ»»ÎªÍøÕ¾Ãû³ÆºÍÓ¦ÓóÌÐòÃû³Æ£¬ÆäÐÎʽΪdefault web site/application1¡£

4. Ó¦ÓóÌÐò³ØºÍ¹ÜµÀ

¹ÜµÀģʽÊÇÕë¶ÔÓ¦ÓóÌÐò³ØµÄ£¬¿ÉÒÔÔÚÕâ¸öÓ¦ÓóÌÐò³ØÖÐÔËÐÐÓ¦ÓóÌÐò¡£ÎªÁ˽«Ò»¸öÓ¦ÓóÌÐòÅäÖÃΪÔÚ¾­µä¹ÜµÀģʽÏÂÔËÐУ¬±ØÐëΪ¾­µä¹ÜµÀ´´½¨Ò»¸öÓ¦ÓóÌÐò³Ø£¬²¢ÇÒ½«Õâ¸öÓ¦ÓóÌÐòÖ¸ÅɸøÕâ¸öÓ¦ÓóÌÐò³Ø¡£Ò²¿ÉÒÔΪ¾­µä¹ÜµÀÅäÖÃÒ»¸öÓ¦ÓóÌÐò³Ø£¬²¢ÇÒΪÕâ¸öÓ¦ÓóÌÐò³ØÖ¸ÅÉһЩӦÓóÌÐò£¬²¢½«ÕâЩӦÓóÌÐòÇ¨ÒÆµ½Õâ¸öÓ¦ÓóÌÐò³ØÖС£×îºóÁîÕâ¸öÓ¦ÓóÌÐò³ØÔËÐÐÔÚ¼¯³É¹ÜµÀģʽÏ¡£

¶þ¡¢¿ÉÀ©Õ¹ÐÔºÍÄ£¿é»¯

IIS 7.0µÄÄ£¿éʽ¼Ü¹¹ÓëÏÈǰ°æ±¾µÄIISÖÐinetinfo.exeµÄµ¥Ìå¼Ü¹¹²»Í¬¡£IIS 7.0ÖаüÀ¨40¶à¸ö×é¼þ£¬´ËÍ⣬»¹¿ÉÒÔ½«¶¨ÖÆ¿ª·¢µÄÄ£¿é»òÓɵÚÈý·½¿ª·¢µÄÄ£¿éÌí¼Óµ½IIS 7.0ÖС£¹ØÓÚÈçºÎ¿ª·¢×Ô¶¨ÒåÄ£¿é£¬¿ÉÒԲο¼MSDNÌṩµÄͼÏñ°æÈ¨Ä£¿é(²Î¼ûMSDNÒ³Ãæhttp://msdn2.microsoft.com/en-us/library/bb332050.aspx)¡£Í¨¹ý¿ª·¢×Ô¶¨ÒåÄ£¿é£¬¿ÉÒÔÀ©Õ¹ºËÐÄ·þÎñÆ÷µÄ¹¦ÄÜ¡£

ÀûÓÃÄ£¿é»¯£¬IIS 7.0Íê³ÉÁËÁ½ÏîÈÎÎñ¡£µÚÒ»ÏîÈÎÎñÊÇÖ»ÐèÒª¼ÓÔØÓ¦ÓóÌÐòÖ´ÐлòÅäÖùý³ÌÖÐÐèÒªµÄÄ£¿é£¬ÕâÑù¾Í¼õÉÙÁËIISÊܵ½¹¥»÷µÄ¿ÉÄÜÐÔ£¬Í¬Ê±»¹¼õÉÙÁ˼ÓÔØµ½ÄÚ´æÖеĴúÂëÊýÁ¿¡£·þÎñÆ÷¹ÜÀíµÄÖ¸µ¼Ô­ÔòÊÇ£ºÈç¹û²»ÐèÒª×öijÊ£¬ÄÇô¾Í²»Òª°Ñ¶ÔÓ¦µÄ³ÌÐò´úÂë¼ÓÔØµ½ÄÚ´æÖС£IIS 7.0ºÜºÃµØÊµÏÖÁËÕâ¸öÖ¸µ¼Ô­Ôò¡£Ä£¿é»¯Íê³ÉµÄµÚ¶þÏîÈÎÎñÊÇÌṩÁ˽«¶¨ÖƵÄÄ£¿é²åÈëµ½¹ÜµÀÖеÄÄÜÁ¦¡£ÀûÓÃÕâ¸öÀ©Õ¹¹¦ÄÜ£¬ÔÚWindows Server 2008·¢ÐÐÖ®ºó£¬¿ª·¢ÈËÔ±¿ÉÒÔ½«¼¯³ÉÄ£¿éÌí¼Óµ½IISÖУ¬Õâ¸öÄ£¿éÓë΢Èí¹«Ë¾¿ª·¢µÄÄ£¿é¿´ÆðÀ´ÍêȫһÑù¡£

Ä£¿é

IIS 7.0ÌṩÁË40¶à¸öÄ£¿é£¬¿ÉÒÔ´¦Àí´ÓÉí·ÝÑéÖ¤ÁîÅÆ»º´æ¡¢ISAPI¹ýÂËÆ÷£¬ÄËÖÁURLÓ³ÉäµÄ¹¦ÄÜ¡£Í¬Ê±£¬ÊÇ·ñ°²×°ÕâЩ¹¦ÄÜ£¬Íêȫȡ¾öÓÚWebÍøÕ¾ºÍÓ¦ÓóÌÐòµÄÐèÒª¡£Ò»°ãÇé¿öÏ£¬¶àÊýÄ£¿é¶¼±»°²×°ÔÚϵͳÖУ¬ÀýÈçHTTP»º´æºÍHTTPÈÕÖ¾¹¦Äܵȣ¬ÀûÓÃÕâЩģ¿éÌṩµÄ¹¦ÄÜ£¬ÎÒÃÇ¿ÉÒÔ½«HTTPÇëÇóºÍ±ê×¼µÄIISÈÕÖ¾ÔÚÄÚºËģʽÏ»º´æ¡£ÆäËû¹¦ÄÜ£¬ÀýÈçDigestÉí·ÝÑéÖ¤»òCGIÄ£¿é£¬·Ö±ð¿ÉÒÔÓÃÓÚ½øÐÐDigestÉí·ÝÑéÖ¤ºÍGCIÓ¦ÓóÌÐò£¬ËùÒÔ£¬³ý·Ç±ØÐëÖ§³ÖÕâЩ¹¦ÄÜ£¬·ñÔòÒ»°ã¶¼ÎÞÐë°²×°ÕâЩģ¿é¡£

ÏÂÃæÎÒÃǶÔËæWindows Server 2008һͬ·¢ÐеÄÄ£¿é½øÐÐÁ˹éÄÉ¡£

¹«ÓÃÀý³ÌÄ£¿é--¹«ÓÃÀý³ÌÄ£¿éÊÇÓÃÓÚ´¦ÀíÄÚ²¿·þÎñÆ÷²Ù×÷µÄ£¬µ«ÊDz»Ö±½Ó´¦ÀíÇëÇó¡£ÕâЩģ¿éÌṩÁË»º´æ¹¦ÄÜ£¬»º´æ¶ÔÏó°üÀ¨Îļþ¡¢Éí·ÝÑéÖ¤ÁîÅÆ£¬ÒÔ¼°·þÎñÆ÷״̬--×ܶøÑÔÖ®£¬»º´æÄÇЩÓëURIÇëÇóÓйصÄÄÚÈÝ¡£Èç¹û²»°²×°¹«ÓÃÀý³ÌÄ£¿é£¬ÄÇôϵͳÐÔÄܽ«ÒòΪ»º´æ¼õÉÙ¶ø½µ¼¶¡£

ÍйÜÒýÇæ£ºASP.NET--ÕâÊÇÒ»¸ö¶ÀÁ¢µÄÌØÊâÄ£¿é£¬¼´ManagedEngineÄ£¿é£¬Õâ¸öÄ£¿éµÄ¹¦ÄÜÊǽ«ASP.NET¼¯³Éµ½ÇëÇó¹ÜµÀÖС£Èç¹û²»Ê¹ÓÃÕâ¸öÄ£¿é£¬ÄÇôIISÇëÇó¹ÜµÀ»ù±¾ÉϾÍÖ»Äܹ»ÔËÐÐÓÚ¾­µäģʽ¡£

IIS 7.0±¾»úÄ£¿é--±¾»úÄ£¿éÊÇÖ¸ÄÇЩ²»ÒÀÀµÓÚASP.NET¿ò¼Ü±àдµÄ´úÂë¡£ÕâЩģ¿éÖ÷ÒªÊÇÄÇЩÔÚIIS 6.0Öбàд£¬²¢ÇÒÒÆ¶¯µ½IIS 7.0Ä£¿éÖеŦÄÜ£¬ÕâЩ´úÂëÈÔÈ»´¦ÓÚ±¾»úģʽ£¬ÕâÑùÓÐÀûÓÚÏòºó¼æÈÝ¡£ÕâЩģ¿é²»ÐèҪʹÓÃASP.NET¿ò¼Ü£¬Òò´Ë¿ÉÒÔÔËÐÐÓÚcore server°æ±¾Windows Server 2008·þÎñÆ÷µÄIIS 7.0ÖУ¬core server°æ±¾µÄWindows Server 2008ûÓÐÌṩASP.NET¿ò¼Ü¡£

ÍйÜÄ£¿é--ÍйÜÄ£¿éÔËÐÐÔÚÍйܴúÂëÖУ¬ÕâЩ´úÂëÊÇʹÓÃASP.NET¿ª·¢µÄ¡£ÕâЩģ¿é±ØÐëÒÀÀµÓÚASP.NET£¬ÀýÈçFormsÉí·ÝÑéÖ¤µÈ¹¦ÄÜ£¬»¹°üÀ¨ÐèÒª´¦ÀíÅäÖÃÎļþ¡¢½ÇÉ«£¬ÒÔ¼°ASP.NET»á»°×´Ì¬µÈÄ£¿é¡£

Èý¡¢IIS ManagerµÄ¿ÉÀ©Õ¹ÐÔ

ÔÚIIS 7.0ÖУ¬IIS ManagerÊÇÒ»¸ö»ùÓÚWindows±íµ¥µÄÓ¦ÓóÌÐò£¬ÓëÆäËû»ùÓÚWindows±íµ¥µÄÓ¦ÓóÌÐòÒ»Ñù£¬¾ßÓÐÁ¼ºÃµÄ¿ÉÀ©Õ¹ÐÔ¡£À©Õ¹¹ÜÀíÓû§½çÃæÊ±£¬Ê×ÏÈÐèҪʹÓÃÒ»¸öÄ£¿éÌṩ³ÌÐò£¬Ä£¿éÌṩ³ÌÐòÊÇÒ»¸ö·þÎñÆ÷·½µÄ»ù´¡ASP.NETÀ࣬°üÀ¨ÁËIIS ManagerÄ£¿éµÄÅäÖÃÐÅÏ¢¡£ÔÚadministration.configÎļþÖдæÔÚÒ»½ÚÃûΪmoduleProvidersµÄÄÚÈÝ£¬Õâ½ÚÄÚÈݶ¨ÒåÁËIIS Manager¿ÉÒÔʹÓõÄÄ£¿é£¬±¾ÕÂÏÂÃæÃèÊöÁËÕâ½ÚÄÚÈÝ¡£ÔÚͬһ¸öÎļþµÄmodulesÒ»½ÚÄÚÈÝÖУ¬ÁгöÁËÔÚWeb·þÎñÆ÷ÖÐʵÏÖµÄËùÓÐÄ£¿é¡£

Óë´Ë¶ÔÓ¦µÄ¿Í»§¶ËÄ£¿é(×¢Ò⣬Õâ¸ö"¿Í»§"ÊÇIIS ManagerÖеĿͻ§³ÌÐò£¬ËüÓпÉÄÜÔÚ·þÎñÆ÷ÉÏÔËÐÐ)ÊÇ»ùÓÚWindows±íµ¥µÄÓ¦ÓóÌÐò£¬ÕâЩӦÓóÌÐò¿ÉÒÔ¹ÜÀíÄ£¿éÌṩ³ÌÐòÖеÄÄ£¿é¡£ÎªÁËÖ§³Ö¶ÔÕâ¸ö±íµ¥½øÐбà³Ì£¬Î¢Èí¹«Ë¾ÌṩÁËMicrosoft.Web.Management.ClientÃû³Æ¿Õ¼äºÍMicrosoft.Web.Management.Client.Win32Ãû³Æ¿Õ¼ä£¬ÀûÓÃÕâÁ½¸öÃû³Æ¿Õ¼ä£¬¿ª·¢ÈËÔ±¿ÉÒÔÍê³É¼Ì³Ð¿ª·¢£¬´Ó¶ø±£Ö¤ÁËÒ»ÖÂÐԺͼæÈÝÐÔ¡£

ËÄ¡¢Metabase

IIS 7.0²»ÔÙʹÓÃmetabase£¬µ«ÊÇÓÖ²¢·ÇÍêÈ«²»ÔÙʹÓÃmetabase£¬ÕâÊÇÒòΪIIS 7.0ΪÁ˱£³ÖÓëIIS 6.0µÄ¼æÈÝÐÔ£¬metabaseÈÔÈ»ÔÚIIS 7.0ÖдæÔÚ¡£µ«ÊÇIIS 7.0´ÓmetabaseÖÐɾ³ýÁËÓëÅäÖÃÓйصÄÄÚÈÝ£¬Õⲿ·ÖÄÚÈݵĸñʽÊÇרÓеģ¬Òò´ËÄÚÈݱ¾ÉíÄÑÒÔÀí½â¡£É¾³ýµÄÄÚÈݱ»×ªÒƵ½XMLÅäÖÃÎļþÖУ¬ÕâÑù£¬ÓëÅäÖÃÓйصÄÄÚÈݾͳÉΪÓñê×¼ASCIIÎı¾¸ñʽ±£´æµÄ¹¤Òµ½ç±ê×¼¸ñʽµÄÎļþÁË¡£IIS 7.0½«¼¸ºõËùÓÐÓëÅäÖÃÓйصÄÄÚÈݶ¼±£´æÔÚÕâЩÆÕͨÎı¾¸ñʽµÄXMLÎļþÖУ¬ÕâЩÄÚÈÝ¿ÉÒÔÓÃÎı¾±à¼­Æ÷½øÐб༭£¬»¹¿ÉÒÔÓÃIIS Manager½øÐйÜÀí¡£Ö®ËùÒÔ˵"¼¸ºõ"£¬ÊÇÒòΪijЩIISÅäÖÃÐÅÏ¢ÈÔÈ»±£´æÔÚ×¢²á±íÖС£ÒòΪIIS½öÔÚ×ÔÉíÆô¶¯Ö®ºó²Å¿ÉÒÔ¶ÁÈ¡ÅäÖÃÎļþ£¬ËùÒÔijЩÔÚIISÆô¶¯Ê±±ØÐëʹÓõÄÅäÖÃÏîÖ»Äܱ£´æÔÚ×¢²á±íÖС£

ijЩÒÅÁôϵͳÈÔÈ»ÐèҪʹÓÃmetabase¡£ÓëIIS 6.0ÏàͬµÄÊÇ£¬FTP¡¢SMTPºÍNNTPµÈµÄÅäÖÃÐÅÏ¢ÈÔÈ»±£´æÔÚmetabaseÖУ¬ÕâÊÇÒòΪÔÚIIS 7.0ÖУ¬ÕâЩ¹¦ÄÜÓëIIS 6.0ÊÇÍêÈ«ÏàͬµÄ£¬Ã»ÓÐ×ö³öÈκθı䡣עÒ⣺Èç¹û·þÎñÆ÷ÊÇ´ÓWindows Server 2003ºÍIIS 6.0Éý¼¶¶øÀ´µÄ£¬²¢ÇÒÔÚÉý¼¶Ç°ÒѾ­°²×°ÁËNNTP£¬ÄÇôÕâ¸ö½áÂÛ¶ÔNNTP²ÅÊdzÉÁ¢µÄ¡£IIS 7.0²»ÔÙÖ§³ÖNNTP£¬Windows Server 2008Ò²²»ÔÙÌṩNNTP¡£

FTPÔòÓÐËù²»Í¬¡£ÓëWindows Server 2008һͬ·¢ÐеÄFTP·þÎñ³ÌÐò£¬Á¬Í¬SMTP·þÎñ³ÌÐò£¬ÓëWindows Server 2003ÌṩµÄFTP·þÎñ³ÌÐòºÍSMTP·þÎñ³ÌÐòÊÇÍêÈ«ÏàͬµÄ¡£SMTP²¢ÎÞÈκα仯£¬µ«ÊÇIIS 7.0»¹ÁíÍâÌṩÁËÒ»¸öFTP·þÎñ³ÌÐò£¬Õâ¸öFTP·þÎñ³ÌÐò¿ÉÒÔ´Ówww.iis.netÏÂÔØ¡£

1. applicationHost.configºÍweb.config

applicationHost.configºÍweb.configÊÇÁ½¸öÕÆ¿ØIIS 7.0ÅäÖõÄÎļþ¡£web.config¿ÉÒÔÔÚÍøÕ¾¼¶ºÍÓ¦ÓóÌÐò¼¶¶ÔÅäÖýøÐпØÖÆ£¬¶øapplicationHost.config¿ÉÒÔ¿ØÖÆ·þÎñÆ÷±¾Éí¡£ÒòΪÅäÖÃÊǿɼ̳еģ¬ËùÒÔweb.config¿ÉÒÔÖØÐ¶¨Òå¸ü¸ß¼¶±ðµÄÉèÖá£Í¨¹ýʹÓÃÅäÖÃËø¶¨ºÍ¹ÜÀíίÍУ¬¹ÜÀíÔ±¿ÉÒÔʹ¿ª·¢ÈËÔ±ºÍ¸üµÍ¼¶±ðµÄ¹ÜÀíÕß¿ØÖÆÌض¨µÄÅäÖò¿·Ö£¬Í¬Ê±½«ÆäËûÅäÖò¿·ÖËø¶¨ÒÔ·ÀÖ¹Ð޸ġ£

ÎļþapplicationHost.config±£´æÔÚ%windir%\system32\inetsrv\configĿ¼Ï£¬×ñÑ­ÐÎÈç<attribute-name>="<default-value>" [<metadata>] [<description>]µÄ±ê×¼¸ñʽ¡£Õâ¸öÎļþÖеÄÅäÖýÚÄÚÈÝÓëÒÔÏ´úÂëÀàËÆ£º

<system.webserver>
<defaultDocument enabled="true">
<files>
<add value="Default.aspx" />
</files>
</defaultDocument>
</system.webserver>

ËüΪ·þÎñÆ÷ÆôÓÃÁËĬÈÏ·ÃÎÊÎĵµ£¬½«¸ÃÎĵµÉèÖÃΪDefault.aspx£¬²¢ÇÒÉèÖÃΪ½ö¿É·ÃÎÊDefault.aspx¡£Í¨¹ýÐÞ¸Äweb.configÎļþÖÐÍøÕ¾¼¶µÄÉèÖ㬿ÉÒÔ¶ÔÕâ¸öÉèÖýøÐÐÐ޸쬯äÓï·¨ÓëÉÏÊöÄÚÈÝÊÇÍêÈ«ÏàͬµÄ£¬Çë²Î¿¼ÏÂÃæµÄ´úÂë¡£ÏÂÃæµÄ´úÂëÖ»Êǽ«°üÀ¨ÁËweb.configÎļþµÄÍøÕ¾µÄĬÈÏ·ÃÎÊÎĵµ´ÓDefault.aspxÐÞ¸ÄΪHome.asx¡£ÆäËûÍøÕ¾ÈÔȻҪ´ÓapplicationHost.configÎļþÖм̳ÐÏà¹ØÉèÖá£

<system.webserver>
<defaultDocument enabled="true">
<files>
<remove value="Default.aspx" />
<add value="Home.aspx" />
</files>
</defaultDocument>
</system.webserver>

ÔÚĬÈϰ²×°µÄÇé¿öÏ£¬IIS 7.0²¢Ã»ÓÐÔÚÍøÕ¾µÄ¸ùĿ¼Ï´´½¨web.configÎļþ£¬Òò´Ë£¬ËùÓеÄÉèÖö¼±£´æÔÚapplicationHost.configÎļþÖС£Í¨¹ýʹÓÃIIS ManagerÐÞ¸ÄÖîÈçĬÈÏÎĵµµÈÍøÕ¾ÉèÖ㬿ÉÒÔÔÚÍøÕ¾¸ùĿ¼Ï´´½¨Ò»¸öweb.configÎļþ£¬Õâ¸öÎļþÖб£´æÁËÍøÕ¾ÅäÖÃÐÅÏ¢¡£Í¬Ê±£¬¼´Ê¹ÔÚûÓÐASP.NETµÄÇé¿öÏ£¬Õâ¸öÎļþ»¹±£´æÁËASP.NETÓ¦ÓóÌÐòÅäÖÃÐÅÏ¢¡£´ËÍ⣬web.configÎļþÖл¹±£´æÁËËùÓÐÓëapplicationHost.configÎļþÖÐĬÈÏÄÚÈݲ»Í¬µÄIISÉèÖá£

ΪʲôapplicationHost.configûÓб»ÃüÃûΪwebServer.config?

ÏÈǰ°æ±¾µÄIISʹÓÃmetabase±£´æIISµÄÅäÖÃÐÅÏ¢¡£ÔÚIIS 7.0¿ª·¢ÍŶӽ«ÅäÖÃÐÅÏ¢Ç¨ÒÆµ½IIS 7.0ÅäÖÃÎļþµÄ¹ý³ÌÖУ¬ÎªÊ²Ã´Ã»Óн«ÅäÖÃÎļþÖ±½ÓÃüÃûΪwebServer.configÄØ£¿IIS 7.0ÒѾ­ÎªÆäËûÓ¦ÓóÌÐòƽ̨ʹÓÃIIS 7.0µÄijЩ¹¦ÄÜÌṩÁËÖ§³Ö£¬ÀýÈ磬ÆäËûÓ¦ÓóÌÐòƽ̨¿ÉÒÔÔÚapplicationHost.configÎļþÖб£´æÅäÖÃÐÅÏ¢£¬²¢ÇÒ¿ÉÒÔʹÓÃWindows Process Activation Service¡£Windows Communication Foundation(WCF)¾ÍÊÇÕâÀàÆ½Ì¨Ö®Ò»¡£

2. ÆäËûXMLÅäÖÃÎļþ

IIS 7.0ºÍWebÍøÕ¾ÅäÖû¹Êܵ½ÆäËûXMLÅäÖÃÎļþµÄÓ°Ï죬¿ÉÒÔÔÚ%windir%\system32\ inetsrv\configĿ¼ÏÂÕÒµ½ÕâЩÎļþ£¬´ËÍ⣬Îļþadministration.configÒ²»á¶ÔIIS 7.0ºÍWebÍøÕ¾ÅäÖòúÉúÓ°Ï죬ÒòΪÕâ¸öÎļþÖб£´æÁËIIS ManagerµÄÅäÖá£×îºó£¬redirection.configÒ²»á²úÉúÓ°Ï죬ÒòΪÕâ¸öÎļþÖб£´æÁ˼¯ÖÐÅäÖÃÎļþµÄÐÅÏ¢¡£

redirection.configÎļþÖ»ÊǼòµ¥µØ±£´æÁËÖ¸µ¼Web·þÎñÆ÷·ÃÎÊÕýÈ·µÄ¼¯ÖÐÅäÖÃÎļþµÄÐÅÏ¢£¬ÒÔ¼°·ÃÎÊÕâЩÎļþµÄÉí·ÝÖ¤Êé¡£Õâ¸öÎļþµÄÄÚÈÝÒ»°ãΪÒÔÏÂÐÎʽÄÚÈÝ£º

<configuration>
<configSections>
<section name="configurationRedirection" />
</configSections>
<configurationRedirection enabled="true" path="\\server1\centralconfig$\" userName="domain1.local\config" password="Passw0rd1" />
</configuration>

administration.configÎļþ±£´æÁ˶àµÃ¶àµÄÐÅÏ¢£¬ÀýÈ磬IIS Manager¿ÉÒÔʹÓÃÄĸöÄ£¿éµÈ¡£ÀûÓÃÈçÏÂÄÚÈݵÄÅäÖÃÏ¿ÉÒÔ½«Ä¬ÈÏÎĵµÄ£¿éÌí¼Óµ½IIS ManagerÖУ¬²¢ÇÒ¿ÉÒÔ¶ÔËùÓÐÍøÕ¾ÉúЧ¡£

<location path=".">
<modules>
<add name="defaultDocument" />
</modules>
</location>

ÐèÒªÌí¼Ó×Ô¶¨ÒåÄ£¿é£¬ÄÇôadministration.configÎļþ¾Í·Ç³£ÖØÒª£¬ÒòΪ±ØÐëÊ×ÏÈÔÚadministration.configÎļþÖÐΪÕâЩ×Ô¶¨ÒåÄ£¿éÌí¼ÓÉú³ÉÒ»¸öÏȻºó²ÅÄÜÔÚGUI¹ÜÀí½çÃæÖÐʹÓÃÕâЩ×Ô¶¨ÒåÄ£¿é¡£

3. Metabase Compatibility

ÒÅÁô¹ÜÀí½Ó¿ÚΪIIS 7.0ÓÃXMLÅäÖÃÎļþ½øÐÐϵͳ¹ÜÀíÌá³öÁËÒ»¸öÎÊÌ⣬Èç¹ûIIS 7.0ûÓÐÌṩÕâЩÒÅÁô½Ó¿Ú£¬ÄÇôIIS 7.0ÖеÄijЩÐ޸ĿÉÄܻᵼÖÂÓëIIS 6.0¼æÈݵÄÓ¦ÓóÌÐòºÍÀý³Ì²úÉúһЩÎÊÌâ¡£metabase compatibilityΪ½â¾ö¼æÈÝÐÔÎÊÌâÌṩÁËÖ§³Ö¡£ÔÚIIS 7.0µÄĬÈϰ²×°¹ý³ÌÖУ¬metabase compatibility²¢Î´°²×°µ½ÏµÍ³ÖУ¬ÒòΪһ°ãÇé¿ö϶¼²»»áÓõ½ÕâÏÄÜ£¬ÎÒÃÇ¿ÉÒÔÔÚ°²×°IIS 6.0 managerʱ°²×°metabase compatibility¡£

ÐèҪʹÓÃmetabase compatibilityµÄ½Å±¾ºÍÓ¦ÓóÌÐòÊÇÎÞ·¨ÔÚIIS ManagerÖнøÐÐίÍеģ¬Òò´ËÒ²²»ÄÜ·ÃÎÊIIS 7.0¹ÜÀí¹¦ÄÜ¡£Òò´Ë£¬ÔÚIIS 7.0ÖÐÒÆÖ²ÕâЩӦÓóÌÐòÓëÖ´ÐÐίÍÐÇ¨ÒÆ¹ý³ÌÆÄΪÏàËÆ£¬ÔÚWindows Server 2008·¢Ðкó£¬ÕâЩӦÓóÌÐò¿ÉÄÜÔںܶÌʱ¼äÄھͿÉÒÔÐÞ¸ÄÍê±Ï²¢¶ÔÍâ·¢ÐС£

metabase compatibilityÔÚ´¦ÀíÒÅÁô¹¦ÄÜʱ£¬ÒÔ¼°ÎªÒÅÁô¹¦ÄÜÌṩADSIºÍWMI½Ó¿Úʱ£¬¹¤×÷ÓÚAPI¼¶±ðÉÏ¡£metabase compatibility¶Ô¹ÜÀí¹¦Äܵĵ÷ÓýøÐÐÁËÖØÐÂÓ³É䣬ʹ֮Äܹ»µ÷ÓúÏÊʵÄIIS 7.0º¯Êý£¬²¢ÇÒͨ¹ýʹÓÃapplicationHost.configÎļþÖеÄÅäÖÃÏî¶ÔÕâЩӳÉä½øÐÐÁ˳־û¯¡£

Îå¡¢WASºÍ¹¤×÷½ø³Ì

IIS 7.0ÌṩÁËIIS 6.0µÄËùÓÐÀàËÆ×é¼þ£¬ÀýÈçÕìÌý½ø³Ì¡¢¹¤×÷½ø³ÌºÍÓ¦ÓóÌÐò¹ÜÀíÆ÷£¬µ«ÊÇ£¬IIS 7.0°ÑÕâЩÄÚÈÝ´Ów3svcÇ¨ÒÆµ½ÁËWindows Process Activation Service(WAS)¡£ÔÚIIS 6.0ºÍWindows Server 2003ÖУ¬Http.sys½Ø»ñµÄËùÓÐÇëÇó¶¼±»·¢Ë͵½Ò»¸öHTTPÕìÌý½ø³Ì£¬Õâ¸öHTTPÕìÌý½ø³Ì½«ÇëÇ󴫵ݸøw3svcÖÐij¸öºÏÊʵŤ×÷½ø³Ì£¬ÔÚ¹¤×÷½ø³ÌÖУ¬Ó¦ÓóÌÐò¹ÜÀíÆ÷°ÑÇëÇóת·¢¸ø¾ßÌåµÄÓ¦ÓóÌÐò½øÐд¦Àí¡£ËäÈ»ÔÚIIS 7.0ÖдæÔÚÀàËÆµÄ¹ý³Ì£¬µ«ÊÇWAS²»½ö´¦ÀíHTTPÇëÇ󣬻¹¿ÉÒÔ´¦ÀíTCP¡¢ÃüÃû¹ÜµÀºÍMSMQ¡£HTTPÇëÇóÊÇÓÉHttp.sys½Ø»ñµÄ£¬²¢ÇÒÔÚ´«µÝ¸øWAS֮ǰ£¬¾ÍÒѾ­´«µÝ¸øw3svcÖеÄHTTP¹ÜÀíÆ÷£¬µ«ÊÇ£¬ÆäËûÇëÇó¶¼ÊÇͨ¹ýWASÕìÌýÆ÷µÄÊÊÅäÆ÷½Ó¿Úת·¢¸øÅäÖùÜÀíÆ÷ºÍ½ø³Ì¹ÜÀíÆ÷µÄ£¬¶øÃ»Óо­¹ýw3svc¡£

Http.sysºÍSMSsvchost.exe(SMSsvchost.exeÊÇ·ÇHTTPÕìÌýÆ÷µÄËÞÖ÷)¶¼Î»ÓÚIIS 7.0Ö®Íâ¡£Õâ˵Ã÷ÕâЩÕìÌýÆ÷Ëù½Ø»ñµÄÇëÇ󶼿ÉÒÔÔÚIIS 7.0Ö®Íâ½øÐд¦Àí£¬¶øWindowsͨÐÅ»ù´¡·þÎñ(Windows communication foundation service)¿ÉÒÔ×÷Ϊ·þÎñÔËÐУ¬Ò²¿ÉÒÔ×÷ΪWindowsÓ¦ÓóÌÐòÔËÐУ¬»¹¿ÉÒÔ×÷ΪIIS 7.0Ö®ÍâµÄÆäËû½ø³ÌÀ´ÔËÐС£¶ÔÓÚϲ»¶Ã°ÏյijÌÐòÔ±À´Ëµ£¬WASÊÇ¿ÉÒÔÀ©Õ¹µÄ£¬µ±È»£¬ÕâÐèÒª±àд×Ô¶¨ÒåµÄÕìÌýÆ÷´¦Àí³ÌÐò£¬²¢ÇÒÐèÒª±àдÓë´Ë¶ÔÓ¦µÄÓ¦ÓóÌÐòÓòµÄЭÒé´¦Àí³ÌÐò¡£

   
2983 ´Îä¯ÀÀ       31
 
Ïà¹ØÎÄÕÂ

Éî¶È½âÎö£ºÇåÀíÀôúÂë
ÈçºÎ±àд³öÓµ±§±ä»¯µÄ´úÂë
ÖØ¹¹-ʹ´úÂë¸ü¼ò½àÓÅÃÀ
ÍŶÓÏîÄ¿¿ª·¢"±àÂë¹æ·¶"ϵÁÐÎÄÕÂ
 
Ïà¹ØÎĵµ

ÖØ¹¹-¸ÄÉÆ¼ÈÓдúÂëµÄÉè¼Æ
Èí¼þÖØ¹¹v2
´úÂëÕû½àÖ®µÀ
¸ßÖÊÁ¿±à³Ì¹æ·¶
 
Ïà¹Ø¿Î³Ì

»ùÓÚHTML5¿Í»§¶Ë¡¢Web¶ËµÄÓ¦Óÿª·¢
HTML 5+CSS ¿ª·¢
ǶÈëʽC¸ßÖÊÁ¿±à³Ì
C++¸ß¼¶±à³Ì
×îл¼Æ»®
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢ 6-12[ÏÃÃÅ]
È˹¤ÖÇÄÜ.»úÆ÷ѧϰTensorFlow 6-22[Ö±²¥]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 6-30[±±¾©]
ǶÈëʽÈí¼þ¼Ü¹¹-¸ß¼¶Êµ¼ù 7-9[±±¾©]
Óû§ÌåÑé¡¢Ò×ÓÃÐÔ²âÊÔÓëÆÀ¹À 7-25[Î÷°²]
ͼÊý¾Ý¿âÓë֪ʶͼÆ× 8-23[±±¾©]

ʹÓÃdecj¼ò»¯Webǰ¶Ë¿ª·¢
Web¿ª·¢¿ò¼ÜÐγÉÖ®ÂÃ
¸üÓÐЧÂʵÄʹÓÃVisual Studio
MVP+WCF+Èý²ã½á¹¹´î½¨¿ò¼Ü
ASP.NETÔËÐлúÖÆÇ³Îö¡¾Í¼½â¡¿
±àд¸üºÃµÄC#´úÂë
10¸öVisual Studio¿ª·¢µ÷ÊÔ¼¼ÇÉ

.NET¿ò¼ÜÓë·Ö²¼Ê½Ó¦Óüܹ¹Éè¼Æ
.NET & WPF & WCFÓ¦Óÿª·¢
UML&.Net¼Ü¹¹Éè¼Æ
COM×é¼þ¿ª·¢
.NetÓ¦Óÿª·¢
InstallShield

ÈÕÕÕ¸Û .NET Framework & WCFÓ¦Óÿª·¢
Éñ»ªÐÅÏ¢ .NETµ¥Ôª²âÊÔ
±±¾© .NetÓ¦ÓÃÈí¼þϵͳ¼Ü¹¹
̨´ïµç×Ó .NET³ÌÐòÉè¼ÆÓ뿪·¢
ÈüÃÅÌú¿Ë C#Óë.NET¼Ü¹¹Éè¼Æ
¹ã¶«ºËµç .NetÓ¦ÓÃϵͳ¼Ü¹¹