我安装了vs.net想新建一个智能设备的project,然后提示错误就出来了:
由于数据存储中不存在引用的设备平台 因此无法打开项目!
我的解决方法有2种:
(1)把C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/CoreCon/ 下面的内容删除
(2)把下面的这段代码拷到C:/Documents and Settings/Administrator/Local Settings/Application Data/Microsoft/CoreCon/1.0/conman_ds_servicecategory.xsl 的第四行下面(SERVICECATEGORYCONTAINER 这行)能解决这个问题
<SERVICECATEGORY Name="Application Level Transport Service" ID="B333580E-3924-492e-98E5-DF57E787591B">
<SERVICEINFOCONTAINER>
<xsl:element name="SERVICEINFO">
<xsl:attribute name="Name">
<xsl:value-of select="LANGUAGE/MICROSOFT_SERVICECATEGORIES_8_0/TRANSPORT_TRANSPORTNAME_TCPCONNECT"/>
</xsl:attribute>
<xsl:attribute name="ID">D8E78E43-D8D6-4e57-8AD4-2164254C16D5</xsl:attribute>
<xsl:attribute name="Protected">true</xsl:attribute>
<PROPERTYCONTAINER>
<PROPERTY ID="default" Protected="true">yes</PROPERTY>
<PROPERTY ID="type" Protected="true">tcp_connect</PROPERTY>
<PROPERTY ID="ip" Protected="true">0.0.0.1</PROPERTY>
<PROPERTY ID="port" Protected="true">5655</PROPERTY>
<PROPERTY ID="device:ip" Protected="true">0.0.0.1</PROPERTY>
<PROPERTY ID="deviceort" Protected="true">5655</PROPERTY>
<PROPERTY ID="LocalAssemblyFile" Protected="true" _UseCcRelativePath="true">bin/tcpconnectionc.dll</PROPERTY>
<PROPERTY ID="DebuggerTransport" Protected="true" _UseCcRelativePath="true">transports/desktop/cmtnpt_tcpconnect.dll</PROPERTY>
<PROPERTY ID="LocalTransportFile" Protected="true" _UseCcRelativePath="true">target/wce400/%cpu%/TcpConnectionA.dll</PROPERTY>
</PROPERTYCONTAINER>
</xsl:element>
<xsl:element name="SERVICEINFO">
<xsl:attribute name="Name">
<xsl:value-of select="LANGUAGE/MICROSOFT_SERVICECATEGORIES_8_0/TRANSPORT_TRANSPORTNAME_DMA"/>
</xsl:attribute>
<xsl:attribute name="ID">26753017-B5BB-4b67-BEE3-862676DE23DC</xsl:attribute>
<xsl:attribute n