Kaynağa Gözat

1.升级net8

2.修复依赖库
3.完善部署文档
AntDesign
SmallChi(Koike) 1 yıl önce
ebeveyn
işleme
adcedba0c1
4 değiştirilmiş dosya ile 42 ekleme ve 14 silme
  1. +17
    -1
      README.md
  2. +12
    -0
      jttools.service
  3. +12
    -12
      src/JTTools/JTTools.csproj
  4. +1
    -1
      src/global.json

+ 17
- 1
README.md Dosyayı Görüntüle

@@ -4,8 +4,24 @@ JT808、JT809、JT1078、JTNE解析工具

<a href="https://jttools.smallchi.cn/" target="_blank">在线解析工具</a>

使用nodejs的PM2托管应用程序
使用systemd托管应用程序

``` 1
cp /home/jttools/jttools.service /etc/systemd/system/jttools.service
chmod u+x /home/jttools/jttools
systemctl daemon-reload

systemctl satrt jttools.service
systemctl status jttools.service
systemctl stop jttools.service

service jttools satrt
service jttools status
service jttools stop
```

使用nodejs的PM2托管应用程序

``` 2
pm2 start "dotnet JTTools.dll ASPNETCORE_ENVIRONMENT=Production" -n "JTTools.18888" -o "/home/Logs/JTTools/out.log" -e "/home/Logs/JTTools/error.log"
```

+ 12
- 0
jttools.service Dosyayı Görüntüle

@@ -0,0 +1,12 @@
[Unit]
Description=JTTools Server
After=network.target

[Service]
User=root
Restart=on-failure
WorkingDirectory=/home/jttools/
ExecStart=/home/jttools/JTTools

[Install]
WantedBy=multi-user.target

+ 12
- 12
src/JTTools/JTTools.csproj Dosyayı Görüntüle

@@ -1,24 +1,24 @@
<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<AssemblyVersion>1.0.2</AssemblyVersion>
<TargetFramework>net8.0</TargetFramework>
<AssemblyVersion>1.0.4</AssemblyVersion>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="AntDesign" Version="0.15.4" />
<PackageReference Include="AntDesign" Version="0.16.3" />
<PackageReference Include="JT1078" Version="1.2.0-preview6" />
<PackageReference Include="JT808" Version="2.6.2" />
<PackageReference Include="JT808.Protocol.Extensions.JT1078" Version="2.6.2" />
<PackageReference Include="JT808.Protocol.Extensions.Streamax" Version="0.4.7" />
<PackageReference Include="JT808.Protocol.Extensions.SuBiao" Version="2.6.2" />
<PackageReference Include="JT808.Protocol.Extensions.YueBiao" Version="2.6.2" />
<PackageReference Include="JT809" Version="2.2.3" />
<PackageReference Include="JT809.Protocol.Extensions.JT1078" Version="2.2.3" />
<PackageReference Include="JT808" Version="2.6.5" />
<PackageReference Include="JT808.Protocol.Extensions.JT1078" Version="2.6.5" />
<PackageReference Include="JT808.Protocol.Extensions.Streamax" Version="0.5.0" />
<PackageReference Include="JT808.Protocol.Extensions.SuBiao" Version="2.6.5" />
<PackageReference Include="JT808.Protocol.Extensions.YueBiao" Version="2.6.5" />
<PackageReference Include="JT809" Version="2.2.4" />
<PackageReference Include="JT809.Protocol.Extensions.JT1078" Version="2.2.4" />
<PackageReference Include="JTActiveSafety" Version="1.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="7.0.9" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.2" />
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.7" />
</ItemGroup>

</Project>

+ 1
- 1
src/global.json Dosyayı Görüntüle

@@ -1,5 +1,5 @@
{
"sdk": {
"version": "7.0.306"
"version": "8.0.100"
}
}

Yükleniyor…
İptal
Kaydet