<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.markgoo.com/styles/feedsky8.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.markgoo.com" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/markgoo" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 14 Aug 2011 08:33:25 GMT</lastBuildDate><title>markgoo 麻菇</title><description>之稀奇古怪,乱七八糟,五花八门,形形色色</description><image><url>http://www.feedsky.com/feed/markgoo/sc/gif</url><title>markgoo 麻菇</title><link>http://www.markgoo.com</link></image><link>http://www.markgoo.com</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Sun, 14 Aug 2011 11:21:19 GMT</pubDate><item><title>解决WCF The maximum nametable character count quota (16384) has been exceeded while reading XML data 问题</title><link>http://www.markgoo.com/?p=73</link><content:encoded>&lt;p&gt;今天将客户端程序引用之前创建的一个方法相当多的services的时候碰到如下一个错误,&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;Metadata contains a reference that cannot be resolved: 'net.tcp://localhost:9997/DataService/mex'.
There is an error in the XML document.
There is an error in the XML document.
The maximum nametable character count quota (16384) has been exceeded while reading XML data. The nametable is a data structure used to store strings encountered during XML processing - long XML documents with non-repeating element names, attribute names and attribute values may trigger this quota. This quota may be increased by changing the MaxNameTableCharCount property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
If the service is defined in the current solution, try building the solution and adding the service reference again.&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;当前的endpoint配置&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;service&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;behaviorConfiguration&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;MyBehavior&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;XXX.XXXX.DataService&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;endpoint&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;address&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;binding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;netTcpBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;NetTcpEndPoint&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;contract&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;XXX.XXXX.XXXXXXX.XXXX.XXXXXXXXXXXXXX.IDataService&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;endpoint&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;address&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;mex&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;binding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;mexTcpBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;NetTcpMetadataPoint&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;contract&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;IMetadataExchange&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;host&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;baseAddresses&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
         &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;baseAddress&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;net.tcp://localhost:9997/DataService/&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/baseAddresses&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/host&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/service&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;解决办法:&lt;br /&gt;
1.在service的app.config的&lt;system.serviceModel&gt;节电下创建一个新的bindings, 使用netTcpBinding来代替mexTcpBinding:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;bindings&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;netTcpBinding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;binding&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;GenericBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxBufferPoolSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxBufferSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxReceivedMessageSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;readerQuotas&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxDepth&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxStringContentLength&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxArrayLength&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxBytesPerRead&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxNameTableCharCount&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;security&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;mode&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;None&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/binding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/netTcpBinding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/bindings&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;2.将之前的endpoint设置改成&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;service&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;behaviorConfiguration&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;MyBehavior&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;XXX.XXXX.DataService&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;endpoint&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;address&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;binding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;netTcpBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;NetTcpEndPoint&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;bindingConfiguration&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;GenericBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;contract&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;XXX.XXXX.XXXXXXX.XXXX.XXXXXXXXXXXXXX.IDataService&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;endpoint&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;address&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;mex&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;binding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;netTcpBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;NetTcpMetadataPoint&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;bindingConfiguration&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;GenericBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;contract&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;IMetadataExchange&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;host&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;baseAddresses&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
         &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;add&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;baseAddress&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;net.tcp://localhost:9997/DataService/&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/baseAddresses&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
       &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/host&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/service&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;3.修改Client端的app.config 或者在”C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE” 下的devenv.exe.config(修改这个的话需要重启VS)中添加.&lt;br /&gt;
添加&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;system.serviceModel&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;bindings&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;netTcpBinding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;binding&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;GenericBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxBufferPoolSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;          &lt;span style=&quot;color: #000066;&quot;&gt;maxBufferSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxReceivedMessageSize&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;readerQuotas&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxDepth&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxStringContentLength&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;            &lt;span style=&quot;color: #000066;&quot;&gt;maxArrayLength&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxBytesPerRead&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;maxNameTableCharCount&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;2147483647&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
          &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;security&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;mode&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;None&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/binding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/netTcpBinding&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/bindings&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;client&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;endpoint&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;binding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;netTcpBinding&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;bindingConfiguration&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;GenericBinding&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;        &lt;span style=&quot;color: #000066;&quot;&gt;contract&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;IMetadataExchange&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;net.tcp&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/client&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/system.serviceModel&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;4.之后再重新Add Service References就正常了.&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153208/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=73&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=73</wfw:commentRss><slash:comments>0</slash:comments><description>WCF,quota,解决方案&lt;img src=&quot;http://www1.feedsky.com/t1/546153208/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=73&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>IT</category><pubDate>Sun, 14 Aug 2011 16:33:25 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=73#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=73</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=73</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153208/6117756</fs:itemid></item><item><title>解决windows 7 下杂牌蓝牙适配器驱动问题</title><link>http://www.markgoo.com/?p=65</link><content:encoded>&lt;p&gt;自己有一个杂牌的蓝牙适配器,之前在windows Xp下用boardcom的驱动都是好好的,但是在windows7 下却没有办法使用这个系列的驱动,老是蓝屏死机&amp;#8230;所以这个小东西被积灰了好久,这两天心血来潮,又想尝试在windows7 上安装.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/54712751@N04/5068023330/&quot; title=&quot;杂牌蓝牙适配器&quot; class=&quot;flickr-image alignnone&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4133/5068023330_cc23891e40.jpg&quot; alt=&quot;杂牌蓝牙适配器&quot; class=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;适配器插上之后windows 7自动安装驱动程序,但是状态是停用,说明自带驱动有问题,遂用驱动人生检测并更新了驱动程序,驱动显示为ISSC usb bluetooth device.&lt;br /&gt;
但是实际上也还是不能使用,通过nokia pc suit搜寻并不能找到蓝牙设备.&lt;/p&gt;
&lt;p&gt;网上找了一圈,&lt;br /&gt;
试了下蓝牙巨头之一的IVT BlueSoleil,安装完之后能够正常使用这个蓝牙适配器,&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/54712751@N04/5067439419/&quot; title=&quot;千月&quot; class=&quot;flickr-image alignnone&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4086/5067439419_4023ec2755.jpg&quot; alt=&quot;千月&quot; class=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;现在还能免费在其中国官网&lt;a href=&quot;http://www.bluesoleil.com.cn&quot;&gt;http://www.bluesoleil.com.cn&lt;/a&gt;注册并获得产品激活码.&lt;/p&gt;
&lt;p&gt;手上有这种杂牌蓝牙适配器同时找不到驱动的朋友可以试一试这个软件.&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153209/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=65&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=65</wfw:commentRss><slash:comments>0</slash:comments><description>自己有一个杂牌的蓝牙适配器,之前在windows Xp下用boardcom的驱动都是好好的,但是在windows7 下却没有办法使用这个系列的驱动,老是蓝屏死机&amp;#8230;所以这个小东西被积灰了好久,这两天心血来潮,又想尝试在windows7 上安装.



适配器插上之后windows 7自动安装驱动程序,但是状态是停用,说明自带驱动有问题,遂用驱动人生检测并更新了驱动程序,驱动显示为ISSC usb bluetooth device.

&lt;span class=&quot;readmore&quot;&gt;&lt;a href=&quot;http://www.markgoo.com/?p=65&quot; title=&quot;解决windows 7 下杂牌蓝牙适配器驱动问题&quot;&gt;阅读全文——共378字&lt;/a&gt;&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153209/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=65&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>蓝牙</category><category>IT</category><pubDate>Sun, 10 Oct 2010 22:41:13 +0800</pubDate><author>admin</author><comments>http://www.markgoo.com/?p=65#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=65</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.markgoo.com/?p=65</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153209/6117756</fs:itemid></item><item><title>SVN + CruiseControl.NET + NANT 自动编译提交的项目最小DEMO</title><link>http://www.markgoo.com/?p=45</link><content:encoded>&lt;p&gt;第一步,当然是安装这些软件了,&lt;/p&gt;
&lt;p&gt;SVN &amp;#8212;  我用的是&lt;a href=&quot;http://tortoisesvn.tigris.org/&quot;&gt;TortoiseSVN&lt;/a&gt;, 方便与windows集成.&lt;br /&gt;
CruiseControl.NET &amp;#8212; 最新版本可以从这里获取: &lt;a href=&quot;http://sourceforge.net/projects/ccnet/&quot;&gt;点我&lt;/a&gt;&lt;br /&gt;
NANT &amp;#8212; 构建工具,无需多说, &lt;a href=&quot;http://nant.sourceforge.net/&quot;&gt;点我&lt;/a&gt;&lt;br /&gt;
还需要:IIS.&lt;/p&gt;
&lt;p&gt;第二步,&lt;br /&gt;
打开C:\Program Files\CruiseControl.NET\server\ccnet.config(C:\Program Files\CruiseControl.NET为安装目录),&lt;br /&gt;
一开始其中是空的,&lt;br /&gt;
删掉所有内容,然后填入以下内容&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;cruisecontrol&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;xmlns:cb&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;urn:ccnet.config.builder&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;project&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;Test1&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;triggers&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;intervalTrigger&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;initialSeconds&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;seconds&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;1800&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/triggers&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;sourcecontrol&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;type&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;svn&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;trunkUrl&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;svn://mgytset/MGDataAccess/&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/trunkUrl&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;workingDirectory&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;c:\CCNetTest1&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/workingDirectory&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;executable&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;C:\Program Files\CollabNet Subversion Server\svn.exe&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/executable&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;username&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;XXXXX&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/username&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;password&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;XXXXX&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/password&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/sourcecontrol&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;   
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/project&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/cruisecontrol&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;其中&lt;strong&gt;intervalTrigger &lt;/strong&gt;这里配置了多少时间自动触发.这里设置了30分钟自动重新编译.&lt;br /&gt;
然后配置版本控制的信息:&lt;br /&gt;
&lt;strong&gt;sourcecontrol&lt;/strong&gt;: 使用哪种版本控制工具,&lt;br /&gt;
&lt;strong&gt;trunkUrl&lt;/strong&gt;:该项目的SVN路径,&lt;br /&gt;
&lt;strong&gt;workingDirectory&lt;/strong&gt;:配置的这个目录将作为CruiseControl.NET的工作目录,CruiseControl.NET会将代码从SVN中 check out到这个目录中.&lt;br /&gt;
&lt;strong&gt;executable&lt;/strong&gt;:填入你机器上的SVN的可执行文件路径.&lt;br /&gt;
&lt;strong&gt;username/password&lt;/strong&gt;: SVN的用户名与密码.&lt;/p&gt;
&lt;p&gt;这个时候可以先进入服务,把CruiseControl.NET服务启动了&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/49782431@N08/4786185966/&quot; title=&quot;php15C7&quot; class=&quot;flickr-image alignnone&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4121/4786185966_b6467e3077_m.jpg&quot; alt=&quot;php15C7&quot; class=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;然后进入IIS中的CCNET(默认名),点查看就可以进入到CruiseControl.NET的页面了.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/49782431@N08/4786189588/&quot; title=&quot;php15C8&quot; class=&quot;flickr-image alignnone&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4118/4786189588_e7e2eff0c1_m.jpg&quot; alt=&quot;php15C8&quot; class=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;点击右方&lt;strong&gt;Admin&lt;/strong&gt;下的&lt;strong&gt;Force&lt;/strong&gt;按钮来强制重新获取最新版本.过一会就能看到Status 变成 Successful了.&lt;/p&gt;
&lt;p&gt;做到这里.我们已经基本能够看到效果了,但是我们还有一个没有做, 就是现在没有编译,&lt;br /&gt;
接下来我们就要让这项目自动编译,然后让CruiseControl.NET来显示编译结果.&lt;/p&gt;
&lt;p&gt;首先,我们需要给我们的项目创建一个NANT的build文件.以下是一个很基本的build文件,大家也可以去股沟一下更具体的配置方法.&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;?xml&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;1.0&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;project&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;MGDataAccess&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;default&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;build&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;basedir&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;.&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;property&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;debug&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;value&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;true&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;overwrite&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;false&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
   &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;target&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;clean&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;delete&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;dir&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;bin&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;failonerror&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;false&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;delete&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;dir&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;obj&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;failonerror&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;false&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/target&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&amp;nbsp;
  &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;target&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;build&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;depends&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;clean&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;    
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;csc&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;target&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;library&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;output&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;bin\debug\MGDataAccess.dll&amp;quot;&lt;/span&gt;  &lt;span style=&quot;color: #000066;&quot;&gt;debug&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;${debug}&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;sources&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;include&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;*/*&amp;quot;&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
	&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;exclude&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;name&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&amp;quot;MGDataAccess.build&amp;quot;&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/sources&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/csc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
  &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/target&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/project&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;这里面第一个target是clean,用来删除bin 以及 obj文件夹,&lt;br /&gt;
第二个&lt;strong&gt;target&lt;/strong&gt;是build,加了&lt;strong&gt;depends=”clean”&lt;/strong&gt;之后执行build会首先执行clean的工作.&lt;br /&gt;
&lt;strong&gt;exclude&lt;/strong&gt;这个是排除哪些文件不让其编译.&lt;br /&gt;
保存这个文件为MGDataAccess.build,放到你的项目目录中去.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;*&lt;/strong&gt;对于NANT的build文件,有一个项目nantcontrib可以自动生成,但是我每次都失败了,各位也可以去看看&lt;a href=&quot;http://nantcontrib.sourceforge.net/&quot;&gt;nantcontrib&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;然后再一次打开CruiseControl.NET的配置文件ccnet.config,在project node下面再加入以下内容:&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;xml&quot; style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;tasks&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;nant&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;executable&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;C:\Program Files\NAnt\bin\nant.exe&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/executable&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;buildFile&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;C:\CCNetTest1\MGDataAccess.build&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/buildFile&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
      &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/nant&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
   &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;lt;/tasks&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;executable&lt;/strong&gt;:NANT的可执行文件路径.&lt;br /&gt;
&lt;strong&gt;buildFile&lt;/strong&gt;: 之前配置的build文件的路径.&lt;/p&gt;
&lt;p&gt;这样之后再去force一下,就是项目编译之后的结果了,可以尝试故意让项目不能编译,然后commit到SVN,这个时候force一下,就会看到项目的status为failed了&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/49782431@N08/4785575073/&quot; title=&quot;php15DF&quot; class=&quot;flickr-image alignnone&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4139/4785575073_92316c461f_m.jpg&quot; alt=&quot;php15DF&quot; class=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;一个最基本的DEMO就完成了, 如果有任何问题请告诉我哦!&lt;/p&gt;
&lt;p&gt;之后我还会将NUnit以及simian加入进来,让这个小DEMO更加完善.&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153210/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=45&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=45</wfw:commentRss><slash:comments>0</slash:comments><description>第一步,当然是安装这些软件了,

SVN &amp;#8212;  我用的是TortoiseSVN, 方便与windows集成.

CruiseControl.NET &amp;#8212; 最新版本可以从这里获取: 点我

&lt;span class=&quot;readmore&quot;&gt;&lt;a href=&quot;http://www.markgoo.com/?p=45&quot; title=&quot;SVN + CruiseControl.NET + NANT 自动编译提交的项目最小DEMO&quot;&gt;阅读全文——共1426字&lt;/a&gt;&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153210/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=45&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>持续化集成</category><pubDate>Mon, 12 Jul 2010 16:42:30 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=45#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=45</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=45</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153210/6117756</fs:itemid></item><item><title>未来的SNS</title><link>http://www.markgoo.com/?p=33</link><content:encoded>&lt;p&gt;早上在厂车上,莫名其妙的想象了下未来的SNS网络会是什么样的,我先来把我的想法描述下.&lt;br /&gt;
&lt;br /&gt;
那时,每个人都可能携带多个微型外设,这些外设可以独立链接于网络也可以通过一个集中式的设备比如手机之类大一点,复杂一点的设备来连接于网络.这些外设不同于手机,它们的功能很简单,获取个人状态,上传个人状态,当然,也包括将这些状态显示给现实世界里的人们,这里的个人状态可能不仅仅是现在的一条心情了,可以包括位置,穿着,所在地天气,个人身体状况等各种信息,这些信息有些可以直接通过一个外设获得,也可以通过外设间的通讯从其他外设中获得.接下来这些外设会将信息上传到服务器中,供传统方式访问SNS的人们浏览,另一方面,这些信息将通过某些外设来即时显示到携带外设的人的周围,比如就像FPS游戏中除了自己外每个对手头顶的名字一样,显示的内容可以是任何类型的,只要你愿意,你也可以在头顶播放阿凡达(版权问题不在此列出了),然后在另一个显示区域,会有一个唯一标识信号,记录着该人的基本信息,其他人只需要另外的一个外设来读取这个唯一标识信号就能立即获取该人的信息,如果嫌信息不够,还能用手持设备连接到该唯一标识信号中包含的此人的SNS网页去浏览更多的信息&amp;#8230;&amp;#8230;.&lt;br /&gt;
我觉得未来会是这样的&amp;#8230;&lt;br /&gt;
&lt;br /&gt;
当然,到那时,路上看到一个美女也不需要盯着看了&amp;#8230;.哈哈哈,只要唯一标识信号一扫,就知道电话号码啦 : p&lt;br /&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153211/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=33&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=33</wfw:commentRss><slash:comments>0</slash:comments><description>SNS,未来,唯一标识信号&lt;img src=&quot;http://www1.feedsky.com/t1/546153211/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=33&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>SNS</category><category>未来</category><category>IT</category><pubDate>Mon, 17 May 2010 10:34:03 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=33#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=33</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=33</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153211/6117756</fs:itemid></item><item><title>如何申请VS2010 express 的注册码</title><link>http://www.markgoo.com/?p=26</link><content:encoded>&lt;p&gt;刚才申请vs c# 2010 express的key,一直到填写完个人信息就不能继续下去了,网上G了一把,发现原来还是有技巧的:&lt;/p&gt;
&lt;p&gt;现在也贴出来有需要的同志一起看看.&lt;/p&gt;
&lt;p&gt;申请注册码免费激活visual studio 2010 express的方法&lt;/p&gt;
&lt;p&gt;1、打开VS(C#,C++&amp;#8230;.) 2010 Express，选择Help-&amp;gt;Regester Product，然后选择Obtain a registration key online。&lt;/p&gt;
&lt;p&gt;2、如果要求登陆，请使用Windows Live ID登陆。&lt;/p&gt;
&lt;p&gt;3、将会有一个填写个人信息的表格网页，先不填写，&lt;strong&gt;看到地址栏中最后的&amp;amp;lcid=2052&lt;/strong&gt;了吗？这里表示语言的ID，把这个去掉，然后按下Enter，转到英文页面。&lt;/p&gt;
&lt;p&gt;4、填写个人信息&lt;/p&gt;
&lt;p&gt;5、点击最下面的Continue按钮&lt;/p&gt;
&lt;p&gt;6、打开了一个网页，将会弹出Visual C++ 2010 Express的密钥。&lt;/p&gt;
&lt;p&gt;7、回到Visual C++ 2010 Express的激活窗口中，输入刚才的密钥，完成激活。&lt;/p&gt;
&lt;p&gt;摘自：灵感工作室&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;今天查看邮箱,发现原来之前失败的几次都已经申请成功了,邮箱里收到了MS发的KEY,只是页面可能被墙了之类的.&lt;/strong&gt;&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153212/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=26&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=26</wfw:commentRss><slash:comments>0</slash:comments><description>刚才申请vs c# 2010 express的key,一直到填写完个人信息就不能继续下去了,网上G了一把,发现原来还是有技巧的:

现在也贴出来有需要的同志一起看看.

申请注册码免费激活visual studio 2010 express的方法

&lt;span class=&quot;readmore&quot;&gt;&lt;a href=&quot;http://www.markgoo.com/?p=26&quot; title=&quot;如何申请VS2010 express 的注册码&quot;&gt;阅读全文——共477字&lt;/a&gt;&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153212/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=26&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>注册</category><category>Visual Studio</category><category>IT</category><pubDate>Wed, 12 May 2010 12:02:23 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=26#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=26</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=26</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153212/6117756</fs:itemid></item><item><title>如果宠物可以上网说话</title><link>http://www.markgoo.com/?p=17</link><content:encoded>&lt;p&gt;如果宠物能上网，那论坛会变成什么样~~以下是众网友设想的帖子标题&lt;/p&gt;
&lt;p&gt;1.我爱上了楼上的大黄，可主人总想让阿黑跟我配种。&lt;/p&gt;
&lt;p&gt;2.失宠危机！主人想买一只垂耳兔，怎么办？在线等……&lt;/p&gt;
&lt;p&gt;3.女主人因为男主人对我太好而吃醋，我该怎么办？在线等！&lt;/p&gt;
&lt;p&gt;4.这狗窝还能合住吗？刚过一个礼拜，窝友就带着女朋友回来过夜了！&lt;/p&gt;
&lt;p&gt;5.求助！老婆刚生了5只小狗，各位狗民说说叫什么好听？我们是拉布拉多。&lt;/p&gt;
&lt;p&gt;6.掉进粪坑失宠于主人，嫌我臭，内牛(泪流的谐音)急！在线等……标题长长长。&lt;/p&gt;
&lt;p&gt;7.突然觉得骨头形状的狗粮好贱！筒子们一起来818吧！&lt;/p&gt;
&lt;p&gt;8.我曾是一只副省长家的猫。&lt;/p&gt;
&lt;p&gt;9.怎样才能捞到大鱼缸里的金鱼？在线等！&lt;/p&gt;
&lt;p&gt;10.偶是一只老掉毛猫，满地打滚跪求不掉毛秘方！&lt;/p&gt;
&lt;p&gt;11.弱弱地问，有谁像我一样爱吃主人的袜子？标题长长长长。&lt;/p&gt;
&lt;p&gt;12.求助！明天就要配种了，配过的姐妹们来聊聊第一次的感受，会很痛吗？&lt;/p&gt;
&lt;p&gt;13.楼下苏牧老是围着我转，怎么办？我们都是公的。&lt;/p&gt;
&lt;p&gt;14.我喜欢隔壁的小泰迪，可她的主人一看到我就抱着她跑掉了， 我是个藏獒。&lt;/p&gt;
&lt;p&gt;15.每次被主人洗掉身上味道的狗狗们，你们是怎么重新赢得周围妹妹的认可的？&lt;/p&gt;
&lt;p&gt;16.818宠物圈中的绝世美男子：英国短毛，哈士奇，金毛粉乱入。&lt;/p&gt;
&lt;p&gt;17.我喜欢上对门那只约克夏了，可他主人太宅了怎么办？&lt;/p&gt;
&lt;p&gt;18.扪心自问，你真的没有看不起草狗吗？纯种犬乱入。&lt;/p&gt;
&lt;p&gt;19.内牛满面，一直以为主人就是妈妈……818大家几岁才知道自己不是主人生的？&lt;/p&gt;
&lt;p&gt;20.无语，主人欲养草泥马，跪求与神兽相处之道。PS：在下是中华田园犬。&lt;/p&gt;
&lt;p&gt;21.沉迷在那犀利的眼神中——暗恋小区里的流浪犬，求助，怎么能让他注意我？&lt;/p&gt;
&lt;p&gt;22.每次主人准备给我洗澡我就装病，大家进来818有什么好法子可以避免被洗澡的。&lt;/p&gt;
&lt;p&gt;23.粉毛贵宾晒一晒妈妈在淘宝给我买的衣服，评价不贵。&lt;/p&gt;
&lt;p&gt;24.纯技术帖，如何在无工具协助的情况下突破主人抵在门上的柱子进入厨房。&lt;/p&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153213/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=17&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=17</wfw:commentRss><slash:comments>0</slash:comments><description>如果宠物能上网，那论坛会变成什么样~~以下是众网友设想的帖子标题

1.我爱上了楼上的大黄，可主人总想让阿黑跟我配种。

2.失宠危机！主人想买一只垂耳兔，怎么办？在线等……

&lt;span class=&quot;readmore&quot;&gt;&lt;a href=&quot;http://www.markgoo.com/?p=17&quot; title=&quot;如果宠物可以上网说话&quot;&gt;阅读全文——共763字&lt;/a&gt;&lt;/span&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153213/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=17&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>宠物</category><category>搞笑</category><category>上网</category><pubDate>Mon, 10 May 2010 13:07:26 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=17#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=17</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=17</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153213/6117756</fs:itemid></item><item><title>新说</title><link>http://www.markgoo.com/?p=15</link><content:encoded>&lt;div&gt;
&lt;p&gt;少壮不努力,老大做IT&lt;/p&gt;
&lt;/div&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/546153214/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=15&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.markgoo.com/?feed=rss2&amp;p=15</wfw:commentRss><slash:comments>0</slash:comments><description>少壮不努力,老大做IT&lt;img src=&quot;http://www1.feedsky.com/t1/546153214/markgoo/feedsky/s.gif?r=http://www.markgoo.com/?p=15&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>新说</category><category>IT</category><category>伤悲</category><pubDate>Fri, 30 Apr 2010 16:30:59 +0800</pubDate><author>markgoo</author><comments>http://www.markgoo.com/?p=15#comments</comments><guid isPermaLink="false">http://www.markgoo.com/?p=15</guid><dc:creator>markgoo</dc:creator><fs:srclink>http://www.markgoo.com/?p=15</fs:srclink><fs:srcfeed>http://www.markgoo.com/?feed=rss2</fs:srcfeed><fs:itemid>feedsky/markgoo/~8008760/546153214/6117756</fs:itemid></item></channel></rss>
