2016-05-25 4 views
1

Visual Studio C#プロジェクトにスクリプト(PowerShellスクリプトなど)を追加しようとしています。このスクリプトの目的は、プロジェクトをビルドするたびにファイルを再作成することです。理想的には、このスクリプトはプロジェクトをビルドするたびにVisual Studioのビルドプロセスの前に実行されます。ビルドプロセスとPowershell - Visual Studioプロジェクト

私はこのプロセスに全く触れておらず、これを行う方法を見つけていないようです。

ありがとうございました!

EDIT:これは私のPowerShellスクリプトの外観です。

$file_path = 'C:\Users\<username>\Desktop\TestScripts' 
$file_name = 'test.xml' 

$file = $file_path +'\'+ $file_name 

$file_exist = Test-Path $file 

If($file_exist) 
{ 
    Remove-Item $file 
} 

$file_header_comment = '<!-- This file was auto generated during the build process -->' 

New-Item -Path $file_path -Name $file_name -Value $file_header_comment -ItemType file -force 

答えて

1

プロジェクトのプロパティの[ビルドイベント]タブで、ビルド前のイベントコマンドラインでスクリプトを呼び出します。次のようなもの:

Powershell.exe -File myScript.ps1 
+0

ありがとうございました!私はExecutionPoliciesに小さな問題がありましたが、それはうまくいった:) – EverydayLearner

関連する問題