Skip to content

Commit 3d7411d

Browse files
author
Chris Maunder
committed
2 parents 8820b3c + 13baa1b commit 3d7411d

File tree

15 files changed

+104
-85
lines changed

15 files changed

+104
-85
lines changed

.github/workflows/package-ObjectDetectionYOLOv5-6.2.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,18 @@ jobs:
1313

1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v4
1717

1818
- name: Create module package file
1919
id: create_package
2020
run: |
2121
cd modules/ObjectDetectionYOLOv5-6.2
22-
package_file=$(curl -sL https://raw.githubusercontent.com/codeproject/CodeProject.AI-Server/refs/heads/main/devops/build/create_packages.sh --no-color --github-action | bash)
22+
package_file=$(curl -sL https://raw.githubusercontent.com/codeproject/CodeProject.AI-Server/refs/heads/main/devops/build/create_packages.sh | bash -s -- --no-color --github-action)
23+
echo "package_file=$package_file"
2324
echo "package_file=$package_file" >> $GITHUB_OUTPUT
2425
2526
- name: Upload ZIP as artifact
26-
uses: actions/upload-artifact@v3
27+
uses: actions/upload-artifact@v4
2728
with:
2829
name: ${{ steps.create_package.outputs.package_file }}
2930
path: ${{ steps.create_package.outputs.package_file }}

CodeProject.AI.sln

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ VisualStudioVersion = 17.2.32616.157
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{A8B76501-496A-4011-9C37-8308A1EBDFA7}"
77
ProjectSection(SolutionItems) = preProject
8-
src\create_packages.bat = src\create_packages.bat
9-
src\create_packages.sh = src\create_packages.sh
108
src\setup.bat = src\setup.bat
119
src\setup.sh = src\setup.sh
1210
EndProjectSection
@@ -318,12 +316,11 @@ Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "TextSummary", "..\CodeProje
318316
EndProject
319317
Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "TrainingObjectDetectionYOLOv5", "..\CodeProject.AI-Modules\CodeProject.AI-TrainingObjectDetectionYOLOv5\TrainingObjectDetectionYOLOv5.pyproj", "{2DFDA382-189B-45D1-94D5-3004D1AEB73C}"
320318
EndProject
321-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "httpFiles", "httpFiles", "{06B92AD8-2D14-406C-B2A2-DC9BFD1446D7}"
322-
ProjectSection(SolutionItems) = preProject
323-
jsonPayload.http = jsonPayload.http
324-
EndProjectSection
319+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JsonApi", "src\demos\clients\Net\JsonApi\JsonApi.csproj", "{7BFCEBCA-0677-4122-B474-B08D958F7FC7}"
320+
EndProject
321+
Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "PythonLongProcess", "src\demos\modules\PythonLongProcess\PythonLongProcess.pyproj", "{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}"
325322
EndProject
326-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "JsonApi", "src\demos\clients\Net\JsonApi\JsonApi.csproj", "{7BFCEBCA-0677-4122-B474-B08D958F7FC7}"
323+
Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "MultiModeLLM", "..\CodeProject.AI-Modules\CodeProject.AI-MultiModeLLM\MultiModeLLM.pyproj", "{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}"
327324
EndProject
328325
Global
329326
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -473,18 +470,6 @@ Global
473470
{B6A1D372-264E-4F66-B7FB-7FF19587476F}.Release|Any CPU.ActiveCfg = Release|Any CPU
474471
{B6A1D372-264E-4F66-B7FB-7FF19587476F}.Release|ARM64.ActiveCfg = Release|Any CPU
475472
{B6A1D372-264E-4F66-B7FB-7FF19587476F}.Release|x86.ActiveCfg = Release|Any CPU
476-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
477-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
478-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|ARM64.ActiveCfg = Debug|Any CPU
479-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|ARM64.Build.0 = Debug|Any CPU
480-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|x86.ActiveCfg = Debug|Any CPU
481-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Debug|x86.Build.0 = Debug|Any CPU
482-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
483-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|Any CPU.Build.0 = Release|Any CPU
484-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|ARM64.ActiveCfg = Release|Any CPU
485-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|ARM64.Build.0 = Release|Any CPU
486-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|x86.ActiveCfg = Release|Any CPU
487-
{484D0804-BB60-4F8E-99B5-5779B10631D8}.Release|x86.Build.0 = Release|Any CPU
488473
{6AE28B59-221B-4E3D-A66C-E255B26DAC82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
489474
{6AE28B59-221B-4E3D-A66C-E255B26DAC82}.Debug|ARM64.ActiveCfg = Debug|Any CPU
490475
{6AE28B59-221B-4E3D-A66C-E255B26DAC82}.Debug|x86.ActiveCfg = Debug|Any CPU
@@ -617,6 +602,18 @@ Global
617602
{7BFCEBCA-0677-4122-B474-B08D958F7FC7}.Release|ARM64.Build.0 = Release|Any CPU
618603
{7BFCEBCA-0677-4122-B474-B08D958F7FC7}.Release|x86.ActiveCfg = Release|Any CPU
619604
{7BFCEBCA-0677-4122-B474-B08D958F7FC7}.Release|x86.Build.0 = Release|Any CPU
605+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
606+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Debug|ARM64.ActiveCfg = Debug|Any CPU
607+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Debug|x86.ActiveCfg = Debug|Any CPU
608+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
609+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Release|ARM64.ActiveCfg = Release|Any CPU
610+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1}.Release|x86.ActiveCfg = Release|Any CPU
611+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
612+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Debug|ARM64.ActiveCfg = Debug|Any CPU
613+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Debug|x86.ActiveCfg = Debug|Any CPU
614+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Release|Any CPU.ActiveCfg = Release|Any CPU
615+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Release|ARM64.ActiveCfg = Release|Any CPU
616+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75}.Release|x86.ActiveCfg = Release|Any CPU
620617
EndGlobalSection
621618
GlobalSection(SolutionProperties) = preSolution
622619
HideSolutionNode = FALSE
@@ -657,7 +654,6 @@ Global
657654
{3A3ED766-0691-4A21-99E9-D619950C94B9} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
658655
{B6A1D372-264E-4F66-B7FB-7FF19587476F} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
659656
{B2D0FCB2-77A7-49EC-98CF-4B12FED9A9BF} = {50CC79E9-A9D5-4A10-AA2F-4FE588BA26F5}
660-
{484D0804-BB60-4F8E-99B5-5779B10631D8} = {1912618E-7942-4BB0-BC2B-7F48A38D1049}
661657
{1E0E93ED-1CBF-4D0D-AFD9-A91ECDB3BBF2} = {5FBE5A09-30BA-4697-8069-443BE5294424}
662658
{1F53FE8F-8FD3-4E53-8359-A888B4AE1973} = {5FBE5A09-30BA-4697-8069-443BE5294424}
663659
{36AB106C-4887-4A8F-90B1-8372BD8154EE} = {5FBE5A09-30BA-4697-8069-443BE5294424}
@@ -683,8 +679,9 @@ Global
683679
{2022ED32-14C4-4CA6-AAC3-D58D724805ED} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
684680
{470D3417-36A4-49A4-B719-496466FA92FB} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
685681
{2DFDA382-189B-45D1-94D5-3004D1AEB73C} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
686-
{06B92AD8-2D14-406C-B2A2-DC9BFD1446D7} = {A8B76501-496A-4011-9C37-8308A1EBDFA7}
687682
{7BFCEBCA-0677-4122-B474-B08D958F7FC7} = {1912618E-7942-4BB0-BC2B-7F48A38D1049}
683+
{D56CA115-830A-4007-BB9B-BF0FC72DA9B1} = {7FA847EE-CB4B-4C79-A774-4FFDB7313638}
684+
{5B8C2893-3A8C-403E-ABFF-9ACB33436C75} = {A8C08D74-0A9D-4747-9DF1-C8D9DEA47C67}
688685
EndGlobalSection
689686
GlobalSection(ExtensibilityGlobals) = postSolution
690687
SolutionGuid = {83740BD9-AEEF-49C7-A722-D7703D3A38CB}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ transfer, and is easy to use.
3232

3333
1. AI programming is something every single developer should be aware of. We wanted a fun project we could use to help teach developers and get them involved in AI. We'll be using CodeProject.AI as a focus for articles and exploration to make it fun and painless to learn AI programming.
3434

35-
3. We got sick of fighting versions and libraries and models and being blocked by tiny annoying things every step of the way. So we put put this together so we could save you the frustation. We'll take care of the housekeeping, you focus on the code.
35+
3. We got sick of fighting versions and libraries and models and being blocked by tiny annoying things every step of the way. So we put put this together so we could save you the frustration. We'll take care of the housekeeping, you focus on the code.
3636

3737
2. We also got sick of needing to sign up to potentially expensive services for AI functionality. This is something we need, and by sharing maybe you can use it too, and hopefully add your own modules and improvements along the way.
3838

modules/ObjectDetectionYOLOv5Net/ObjectDetectionYOLOv5Net.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,14 @@
8787
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="1.16.3" Condition="'$(GpuType)'=='CPU'" />
8888
<PackageReference Include="Microsoft.ML.OnnxRuntime.Gpu" Version="1.16.3" Condition="'$(GpuType)'=='CUDA'" />
8989
<PackageReference Include="Microsoft.ML.OnnxRuntime.OpenVino" Version="1.13.1-dev-20221026-1209-861125ccb" Condition="'$(GpuType)'=='OpenVINO'" />
90-
<PackageReference Include="Microsoft.ML.OnnxRuntime.DirectML" Version="1.18.1" Condition="'$(GpuType)'=='DirectML'" />
90+
<PackageReference Include="Microsoft.ML.OnnxRuntime.DirectML" Version="1.19.2" Condition="'$(GpuType)'=='DirectML'" />
9191
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="1.16.3" Condition="'$(GpuType)'=='MPS'" />
9292

9393
<!-- https://github.com/microsoft/onnxruntime/issues/12677#issuecomment-1443802719 -->
94-
<PackageReference Include="Microsoft.AI.DirectML" Version="1.15.0" Condition="'$(GpuType)'=='DirectML'" />
94+
<PackageReference Include="Microsoft.AI.DirectML" Version="1.15.2" Condition="'$(GpuType)'=='DirectML'" />
9595

96-
<PackageReference Include="SkiaSharp" Version="2.88.6" />
97-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
96+
<PackageReference Include="SkiaSharp" Version="2.88.8" />
97+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
9898
</ItemGroup>
9999

100100
<!-- Output the settings based on what we've determined above -->

src/SDK/NET/NET.csproj

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,21 @@
4040
</PropertyGroup>
4141

4242
<ItemGroup>
43-
<PackageReference Include="Hardware.Info" Version="100.0.0.1" />
44-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.0" />
45-
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
46-
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
47-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
48-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
43+
<PackageReference Include="Hardware.Info" Version="101.0.0" />
44+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.2" />
45+
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.1" />
46+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.1" />
47+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
48+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.1" />
4949
<PackageReference Include="Microsoft.VisualBasic" Version="10.3.0" />
50-
<PackageReference Include="SkiaSharp" Version="2.88.6" />
51-
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="2.88.6" />
52-
<PackageReference Include="SkiaSharp.Views.Desktop.Common" Version="2.88.6" />
50+
<PackageReference Include="SkiaSharp" Version="2.88.8" />
51+
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="2.88.8" />
52+
<PackageReference Include="SkiaSharp.Views.Desktop.Common" Version="2.88.8" />
5353
<PackageReference Include="System.Management" Version="8.0.0" />
54-
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="8.0.0" />
54+
<PackageReference Include="System.Diagnostics.PerformanceCounter" Version="8.0.1" />
5555

5656
<PackageReference Include="System.Text.Json" Version="8.0.0" Condition="'$(IsOsx)'=='true' And '$(IsArm64)'=='true'" /> <!-- Mac Apple Silicon -->
57-
<PackageReference Include="System.Text.Json" Version="8.0.4" Condition="'$(IsOsx)'!='true' Or '$(IsArm64)'!='true'" /> <!-- Everything else -->
57+
<PackageReference Include="System.Text.Json" Version="8.0.5" Condition="'$(IsOsx)'!='true' Or '$(IsArm64)'!='true'" /> <!-- Everything else -->
5858
</ItemGroup>
5959

6060
<ItemGroup>

src/demos/clients/Net/AiExplorer/AiExplorer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
</PropertyGroup>
3535

3636
<ItemGroup>
37-
<PackageReference Include="SkiaSharp.Views.Desktop.Common" Version="2.88.6" />
37+
<PackageReference Include="SkiaSharp.Views.Desktop.Common" Version="2.88.8" />
3838
</ItemGroup>
3939

4040
<ItemGroup>

src/demos/modules/DotNetLongProcess/DotNetLongProcess.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
</PropertyGroup>
6161

6262
<ItemGroup>
63-
<PackageReference Include="SkiaSharp" Version="2.88.6" />
64-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
63+
<PackageReference Include="SkiaSharp" Version="2.88.8" />
64+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
6565
</ItemGroup>
6666

6767
<!-- Output the settings based on what we've determined above -->

src/demos/modules/DotNetSimple/DotNetSimple.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,20 +52,20 @@
5252
<ItemGroup>
5353
<!-- Common packages required on all GPU types -->
5454
<PackageReference Include="CodeProject.AI.Module.SDK" Version="1.0.1" />
55-
<PackageReference Include="Yolov8.Net" Version="1.1.4" />
55+
<PackageReference Include="Yolov8.Net" Version="2.0.0" />
5656
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.5" />
57-
<PackageReference Include="SkiaSharp" Version="2.88.6" />
58-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
57+
<PackageReference Include="SkiaSharp" Version="2.88.8" />
58+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
5959

6060
<!-- Hardware Specific packages. Note that for CUDA, even if there may not be any actual
6161
CUDA hardware available, the package will still run fine. It's big, but if it does
6262
find CUDA on the machine then it's worth it. -->
6363
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="1.16.3" Condition="'$(GpuType)'=='CPU'" />
6464
<PackageReference Include="Microsoft.ML.OnnxRuntime.Gpu" Version="1.16.3" Condition="'$(GpuType)'=='CUDA'" />
6565
<PackageReference Include="Microsoft.ML.OnnxRuntime" Version="1.16.3" Condition="'$(GpuType)'=='MPS'" />
66-
<PackageReference Include="Microsoft.ML.OnnxRuntime.DirectML" Version="1.18.1" Condition="'$(GpuType)'=='DirectML'" />
66+
<PackageReference Include="Microsoft.ML.OnnxRuntime.DirectML" Version="1.19.2" Condition="'$(GpuType)'=='DirectML'" />
6767
<!-- https://github.com/microsoft/onnxruntime/issues/12677#issuecomment-1443802719 -->
68-
<PackageReference Include="Microsoft.AI.DirectML" Version="1.15.0" Condition="'$(GpuType)'=='DirectML'" />
68+
<PackageReference Include="Microsoft.AI.DirectML" Version="1.15.2" Condition="'$(GpuType)'=='DirectML'" />
6969

7070
</ItemGroup>
7171

src/demos/modules/DotNetSimple/DotNetSimpleWorker.cs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,13 @@ public DotNetSimpleWorker(ILogger<DotNetSimpleWorker> logger,
7676
protected override void Initialize()
7777
{
7878
var modelPath = GetStandardModelPath();
79-
_predictor = YoloV8Predictor.Create(modelPath);
79+
try
80+
{
81+
_predictor = YoloV8Predictor.Create(modelPath);
82+
}
83+
catch
84+
{
85+
}
8086

8187
InferenceDevice = "CPU";
8288
InferenceLibrary = string.Empty;
@@ -92,15 +98,17 @@ protected override void Initialize()
9298
/// <returns>The response.</returns>
9399
protected override ModuleResponse Process(BackendRequest request)
94100
{
95-
ModuleResponse response;
101+
if (_predictor is null)
102+
return new ModuleErrorResponse("No predictor created. Was setup run? Is the ONNX model in /assets?.");
96103

97104
RequestPayload payload = request.payload;
98-
if (payload == null)
105+
if (payload is null)
99106
return new ModuleErrorResponse("No payload supplied for object detection.");
100107

101108
if (string.IsNullOrEmpty(payload.command))
102109
return new ModuleErrorResponse("No command supplied for object detection.");
103110

111+
ModuleResponse response;
104112
if (payload.command.EqualsIgnoreCase("detect") == true) // Perform 'standard' object detection
105113
{
106114
var file = payload.files?.FirstOrDefault();

src/demos/modules/PythonLongProcess/PythonLongProcess.pyproj

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,23 @@
33
<PropertyGroup>
44
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
55
<SchemaVersion>2.0</SchemaVersion>
6-
<ProjectGuid>{d56ca115-830a-4007-bb9b-bf0fc72da9b1}</ProjectGuid>
6+
<ProjectGuid>d56ca115-830a-4007-bb9b-bf0fc72da9b1</ProjectGuid>
77
<ProjectHome>.</ProjectHome>
88
<StartupFile>long_process_demo_adapter.py</StartupFile>
9-
<SearchPath>..\..\SDK\Python;bin\windows\python39\venv\Lib\site-packages</SearchPath>
10-
<Name>Llama Chat</Name>
9+
<SearchPath>..\..\SDK\Python</SearchPath>
1110
<WorkingDirectory>.</WorkingDirectory>
1211
<OutputPath>.</OutputPath>
13-
<LaunchProvider>Standard Python launcher</LaunchProvider>
12+
<Name>PythonLongProcess</Name>
13+
<RootNamespace>PythonLongProcess</RootNamespace>
14+
<IsWindowsApplication>False</IsWindowsApplication>
1415
<InterpreterId>MSBuild|venv|$(MSBuildProjectFullPath)</InterpreterId>
16+
<LaunchProvider>Standard Python launcher</LaunchProvider>
1517
<EnableNativeCodeDebugging>False</EnableNativeCodeDebugging>
16-
</Environment>
18+
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
19+
</PropertyGroup>
20+
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
21+
<DebugSymbols>true</DebugSymbols>
1722
</PropertyGroup>
18-
<PropertyGroup Condition="'$(Configuration)' == 'Debug'" />
1923
<PropertyGroup Condition="'$(Configuration)' == 'Release'" />
2024
<PropertyGroup>
2125
<VisualStudioVersion Condition=" '$(VisualStudioVersion)' == '' ">10.0</VisualStudioVersion>
@@ -25,18 +29,15 @@
2529
<Content Include="install.bat" />
2630
<Content Include="install.sh" />
2731
<Content Include="modulesettings.json" />
28-
<Content Include="modulesettings.windows.json">
29-
<DependentUpon>modulesettings.json</DependentUpon>
30-
</Content>
3132
</ItemGroup>
3233
<ItemGroup>
3334
<Content Include="package.bat" />
3435
<Content Include="package.sh" />
3536
<Content Include="requirements.txt" />
3637
</ItemGroup>
3738
<ItemGroup>
39+
<Compile Include="long_process.py" />
3840
<Compile Include="long_process_demo_adapter.py" />
39-
<Compile Include="long_process_demo.py" />
4041
<Compile Include="__init__.py" />
4142
</ItemGroup>
4243
<ItemGroup>

0 commit comments

Comments
 (0)