私は自分の問題の解決策を見つけようとしましたが、無駄でした。VS2010 パッケージ マネージャー コンソールは初めてです。
Pickles を使用して、すべての受け入れテストのドキュメント ツリーを生成するプロジェクトを開始しました。受け入れテストを更新するには、pm>Pickle-Features -FeatureDirectory .\Features -OutputDirectory .\Html
手動で入力する必要があります。これを WPF c# ソリューションに追加して、プロジェクトをコンパイルするたびに、ドキュメント ツリーも更新します。
テスト プロジェクトを作成し、次の投稿で提案されている内容を追加しました
C# コードから NuGet コマンドを実行して
も、動作しません。次のメッセージ
System.Management.Automation.CommandNotFoundException
が表示され続けますが、VS2010 パッケージ マネージャー コンソールでコマンドを実行すると、コマンドは魅力的に機能します。
private void RunPowershell()
{
const string command = "Pickle-Features -FeatureDirectory .\\Features -OutputDirectory .\\Html";
try
{
var powerShell = PowerShell.Create();
powerShell.AddCommand(command);
powerShell.Invoke();
}
catch (Exception e)
{
lbl.Content = e.ToString();
}
}