0

リモートSP2010サーバーへの手動(PowerShell-ed)展開用に、それぞれ1〜2個のプロジェクトを含むソリューションを個別のWSPファイルにまとめて「パッケージ化」するPowerShellを知っている人はいますか?

より良い方法論はありますか?

4

1 に答える 1

2

オプション A. Powershell を使用して、各プロジェクトで msbuild を呼び出さない理由:

$projectDirectory = "C:\..\MyProject.proj"
$buildDirectory = "C:\..\MyOutputDirectory"
Invoke-Expression "msbuild.exe /t:Package $projectDirectory /p:OutputPath=$buildDirectory"

オプション B. ビルドのみに使用されるすべてのプロジェクトで単一のソリューションを作成できます。次に、CKSDevツールをダウンロードします。このツールは、ソリューションの Visual Studio に「すべての SharePoint プロジェクトをパッケージ化する (CKSDev)」というオプションを追加します。

ここに画像の説明を入力

于 2012-04-19T12:50:43.973 に答える