AutoIt by VisualStudioCode C#
かっこいいタイトルつけたけど中身はどろくさいです。
C#でAutoItを使うコードをVisualStudioCode( not VisualStudio )で書いて実行させましょうということでございます。
①Visual Studio Codeのコンソールでdotnet new console -o [プロジェクト名]
例:dotnet new console -o AutoItByCSharp
②プロジェクトのフォルダのbin\Debug\netcoreapp3.0(一度ビルドしないと作成されない)にAutoItX3.Assembly.dllとAutoItX3_x64.dllをコピペ
③.csprojファイルのProjectタグの下に以下のようにItemGroupタグを追加
例:AutoItByCSharp.csprojに赤字部分追加
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Reference Include="AutoItX3.Assembly">
<HintPath>C:\Program Files (x86)\AutoIt3\AutoItX\AutoItX3.Assembly.dll</HintPath>
</Reference>
</ItemGroup>
</Project>
④Program.csにAutoItを使ったコードを書いてみるみる
⑤[F5]で実行するなり