インストール手順#
Warning
インストール手順は一般的ですが、この記事は主に Windows ユーザーを対象としています。
Playwright
をインストールする対象のプロジェクトで、以下の手順を実行します:
- 指定したプロジェクトに Playwright の依存関係をインストールします:
dotnet add package Microsoft.Playwright
- プロジェクトをビルドすると、bin ディレクトリに playwright.ps1 ファイルが生成されます(Chromium、WebKit、Firefox のヘッドレスブラウザとその他の依存関係をダウンロードするために使用されます):
dotnet build
- PowerShell のグローバルコマンド
pwsh
をインストールまたは更新します:
存在しない場合は自動的にインストールされます
dotnet tool update --global PowerShell
netX
を実際の出力フォルダ名に置き換えて、bin ディレクトリ内のスクリプトファイルを実行して必要なブラウザをインストールします(例:net7.0
):
pwsh bin/Debug/netX/playwright.ps1 install
install
を実行する際に以下のエラーが表示される場合は、.net core のタイプが nuget パッケージの dll をデバッグディレクトリにコピーしないためです。参照:https://github.com/microsoft/playwright-dotnet/issues/2127#issuecomment-1148565925
そのため、コンソールまたは Web プロジェクトでライブラリを参照している場所でinstall
を実行する必要があります。そこにはMicrosoft.Playwright.dll
などのファイルが含まれているため、以下のスクリーンショットのようにinstall
コマンドを実行できます:
実行すると、3 種類の異なるブラウザエンジンがダウンロードされます:
インストールディレクトリ#
インストールが完了すると、(Windows の場合)ヘッドレスブラウザは以下のディレクトリにあります:
%USERPROFILE%\AppData\Local\ms-playwright