34 lines
1.4 KiB
XML
34 lines
1.4 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
||
|
||
<PropertyGroup>
|
||
<TargetFramework>net10.0</TargetFramework>
|
||
<ImplicitUsings>enable</ImplicitUsings>
|
||
<Nullable>enable</Nullable>
|
||
<!-- ВОТ ЭТА СТРОЧКА: она заставит компилятор создать Module.dll -->
|
||
<AssemblyName>Module</AssemblyName>
|
||
</PropertyGroup>
|
||
|
||
<ItemGroup>
|
||
<ProjectReference Include="..\VisionAsist.SDK\VisionAsist.SDK.csproj" />
|
||
</ItemGroup>
|
||
|
||
<!-- Твой скрипт копирования остается без изменений, теперь он найдет файл -->
|
||
<Target Name="CopyModuleToCore" AfterTargets="PostBuildEvent">
|
||
<ItemGroup>
|
||
<ModuleFiles Include="$(TargetDir)Module.dll" />
|
||
<ModuleFiles Include="$(TargetDir)Module.pdb" Condition="Exists('$(TargetDir)Module.pdb')" />
|
||
</ItemGroup>
|
||
|
||
<Message Text="Копирую Module.dll в папку ядра..." Importance="high" />
|
||
|
||
<Copy SourceFiles="@(ModuleFiles)"
|
||
DestinationFolder="E:\Project\Visual\VisionAsist\VisionAsist\bin\Debug\net10.0\Modules\ModuleWeather"
|
||
OverwriteReadOnlyFiles="true" />
|
||
</Target>
|
||
|
||
<ItemGroup>
|
||
<PackageReference Include="Avalonia" Version="11.3.12" />
|
||
<PackageReference Include="Avalonia.Desktop" Version="11.3.12" />
|
||
</ItemGroup>
|
||
|
||
</Project> |