3

「更新通知を表示する NuGet パッケージを作成する」にある解決策に従って、nuget パッケージの更新の通知を受け取ります。

ただし、init.ps1 スクリプトは 2 回実行されています。

すべてのコードを削除して、init.ps1 に次のコードのみが含まれるようにしました。

param($installPath, $toolsPath, $package, $project)
if ($project -eq $null) {
$project = Get-Project
}

Write-Host "Hello, I'm running inside of init.ps1" 

ソリューションを閉じて再度開くと、出力ウィンドウにテキストが 2 回表示されます。

重複した初期実行

私はVS 2012、NuGet 2.2.31210を使用しています

packages.config ファイルを確認したところ、パッケージのエントリが 1 つしかありません。

2 回実行されるのはなぜですか。1 回だけ実行する方法はありますか?

ありがとう、ジョー

4

1 に答える 1