Shun 2 rokov pred
rodič
commit
f91e274722

+ 4 - 5
src/YSAI.AllenBradley/YSAI.AllenBradley.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29209</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>AllenBradley</DescriptionName_En>
-    <DescriptionName_Cn>罗克韦尔</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>AllenBradley</DescriptionName>
+    <DescriptionDetails>罗克韦尔 - Tcp</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="YSAI.Core" Version="23.318.22555" />

+ 4 - 5
src/YSAI.Beckhoff/YSAI.Beckhoff.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Beckhoff</DescriptionName_En>
-    <DescriptionName_Cn>倍福</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Beckhoff</DescriptionName>
+    <DescriptionDetails>倍福 - Tcp</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Beckhoff.TwinCAT.Ads" Version="6.1.86" />

+ 4 - 5
src/YSAI.Can/YSAI.Can.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>CAN</DescriptionName_En>
-    <DescriptionName_Cn>工业标准通信协议</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>CAN</DescriptionName>
+    <DescriptionDetails>工业标准通信协议 - 总线通信</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="YSAI.Core" Version="23.318.22555" />

+ 6 - 7
src/YSAI.Core/YSAI.Core.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.22555</Version>
+    <Version>23.318.29473</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,16 +11,15 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>核心组件</DescriptionType>
-    <DescriptionName_En>Core</DescriptionName_En>
-    <DescriptionName_Cn>特性、数据结构、处理、接口、Redis、反射、脚本、订阅、虚拟地址、TCP、UDP、HTTP、WS、串口</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Core</DescriptionName>
+    <DescriptionDetails>特性、数据结构、处理、接口、Redis、反射、脚本、订阅、虚拟地址、TCP、UDP、HTTP、WS、串口</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="StackExchange.Redis" Version="2.7.4" />
     <PackageReference Include="Microsoft.ClearScript" Version="7.4.4" />
     <PackageReference Include="System.IO.Ports" Version="7.0.0" />
-    <PackageReference Include="YSAI.Log" Version="23.318.22134" />
-    <PackageReference Include="YSAI.Unility" Version="23.318.22134" />
+    <PackageReference Include="YSAI.Log" Version="23.318.29223" />
+    <PackageReference Include="YSAI.Unility" Version="23.318.29224" />
   </ItemGroup>
 </Project>

+ 4 - 5
src/YSAI.DB/YSAI.DB.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>DB</DescriptionName_En>
-    <DescriptionName_Cn>数据库</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>DB</DescriptionName>
+    <DescriptionDetails>数据库 -  SqlServer、MySql、Oracle、SQLite</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Dapper" Version="2.1.21" />

+ 4 - 6
src/YSAI.Kafka/YSAI.Kafka.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,11 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>转发协议</DescriptionType>
-    <DescriptionName_En>Kafka</DescriptionName_En>
-    <DescriptionName_Cn>
-    </DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Kafka</DescriptionName>
+    <DescriptionDetails>AdminClient、Producer、Consumer</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Confluent.Kafka" Version="2.3.0" />

+ 4 - 5
src/YSAI.Log/YSAI.Log.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.22134</Version>
+    <Version>23.318.29223</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>核心组件</DescriptionType>
-    <DescriptionName_En>Log</DescriptionName_En>
-    <DescriptionName_Cn>Verbose [详细信息]、Debug [调试]、Info [信息]、Warning [警告]、Error [异常或错误]、Fatal [致命错误或异常]</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Log</DescriptionName>
+    <DescriptionDetails>Verbose [详细信息]、Debug [调试]、Info [信息]、Warning [警告]、Error [异常或错误]、Fatal [致命错误或异常]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Serilog" Version="3.1.1" />

+ 4 - 5
src/YSAI.Mewtocol/YSAI.Mewtocol.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Mewtocol</DescriptionName_En>
-    <DescriptionName_Cn>松下</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Mewtocol</DescriptionName>
+    <DescriptionDetails>松下 - Tcp、Serial</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Mewtocol.NET" Version="0.8.1" />

+ 4 - 5
src/YSAI.Mitsubishi/YSAI.Mitsubishi.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Mitsubishi</DescriptionName_En>
-    <DescriptionName_Cn>三菱</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Mitsubishi</DescriptionName>
+    <DescriptionDetails>三菱 - Tcp [ A1E、QNA3E ]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="YSAI.Core" Version="23.318.22555" />

+ 4 - 5
src/YSAI.Modbus/YSAI.Modbus.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Modbus</DescriptionName_En>
-    <DescriptionName_Cn>工业标准通信协议</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Modbus</DescriptionName>
+    <DescriptionDetails>工业标准通信协议 -  Tcp、Udp、Serial [ Rtu、Ascii ]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="NModbus" Version="3.0.81" />

+ 4 - 6
src/YSAI.Mqtt/YSAI.Mqtt.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,11 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>转发协议</DescriptionType>
-    <DescriptionName_En>Mqtt</DescriptionName_En>
-    <DescriptionName_Cn>
-    </DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Mqtt</DescriptionName>
+    <DescriptionDetails>Client [ Publish、Subscribe ]、Service、WSService</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="MQTTnet" Version="4.3.1.873" />

+ 4 - 6
src/YSAI.NetMQ/YSAI.NetMQ.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -12,11 +12,9 @@
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <SatelliteResourceLanguages>zh-Hans</SatelliteResourceLanguages>
     <DescriptionType>转发协议</DescriptionType>
-    <DescriptionName_En>NetMQ</DescriptionName_En>
-    <DescriptionName_Cn>
-    </DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>NetMQ</DescriptionName>
+    <DescriptionDetails>Publish、Subscribe</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="NetMQ" Version="4.0.1.13" />

+ 4 - 6
src/YSAI.Netty/YSAI.Netty.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,11 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>转发协议</DescriptionType>
-    <DescriptionName_En>Netty</DescriptionName_En>
-    <DescriptionName_Cn>
-    </DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Netty</DescriptionName>
+    <DescriptionDetails>Client [ Publish、Subscribe ]、Service</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="DotNetty.Handlers" Version="0.7.5" />

+ 4 - 5
src/YSAI.Omron/YSAI.Omron.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Omron</DescriptionName_En>
-    <DescriptionName_Cn>欧姆龙</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Omron</DescriptionName>
+    <DescriptionDetails>欧姆龙 - Tcp [ FINS ]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="YSAI.Core" Version="23.318.22555" />

+ 4 - 5
src/YSAI.Opc/YSAI.Opc.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.25866</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Opc</DescriptionName_En>
-    <DescriptionName_Cn>工业标准通信协议</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Opc</DescriptionName>
+    <DescriptionDetails>工业标准通信协议 - Tcp [ UaClient、UaService ]、ComServer [ DaClient ]、Http [ DaHttp ]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <None Remove="Opc.Ua.Client.Config.xml" />

+ 4 - 6
src/YSAI.RabbitMQ/YSAI.RabbitMQ.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,11 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>转发协议</DescriptionType>
-    <DescriptionName_En>RabbitMQ</DescriptionName_En>
-    <DescriptionName_Cn>
-    </DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>RabbitMQ</DescriptionName>
+    <DescriptionDetails>Publish、Consume</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="RabbitMQ.Client" Version="6.6.0" />

+ 4 - 5
src/YSAI.Siemens/YSAI.Siemens.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.23528</Version>
+    <Version>23.318.29210</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>采集协议</DescriptionType>
-    <DescriptionName_En>Siemens</DescriptionName_En>
-    <DescriptionName_Cn>西门子</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Siemens</DescriptionName>
+    <DescriptionDetails>西门子 - Tcp [ S7 ]</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="S7netplus" Version="0.20.0" />

+ 4 - 5
src/YSAI.Unility/YSAI.Unility.csproj

@@ -3,7 +3,7 @@
     <TargetFramework>net6.0</TargetFramework>
     <ImplicitUsings>enable</ImplicitUsings>
     <Nullable>enable</Nullable>
-    <Version>23.318.22134</Version>
+    <Version>23.318.29224</Version>
     <PackageOutputPath Condition="'$(Configuration)' == 'Release'">../YSAI.Publish/Release</PackageOutputPath>
     <PackageOutputPath Condition="'$(Configuration)' == 'Debug'">../YSAI.Publish/Debug</PackageOutputPath>
     <Authors>Shun</Authors>
@@ -11,10 +11,9 @@
     <Product>SCADA</Product>
     <GenerateDocumentationFile>True</GenerateDocumentationFile>
     <DescriptionType>核心组件</DescriptionType>
-    <DescriptionName_En>Unility</DescriptionName_En>
-    <DescriptionName_Cn>字节、枚举、文件、字符串、验证、比对、转换、反射、Json、Xml、Ftp、System ...</DescriptionName_Cn>
-    <Description Condition="'$(DescriptionName_Cn)' != ''">$(DescriptionType):$(DescriptionName_En) ( $(DescriptionName_Cn) )</Description>
-    <Description Condition="'$(DescriptionName_Cn)' == ''">$(DescriptionType):$(DescriptionName_En)</Description>
+    <DescriptionName>Unility</DescriptionName>
+    <DescriptionDetails>字节、枚举、文件、字符串、验证、比对、转换、反射、Json、Xml、Ftp、System ...</DescriptionDetails>
+    <Description>$(DescriptionType):$(DescriptionName) ( $(DescriptionDetails) )</Description>
   </PropertyGroup>
   <ItemGroup>
     <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />