このプログラムを「出力」ウィンドウまたはイミディエイト ウィンドウに書き込もうとしています。プログラムは正常に実行されますが、出力ウィンドウで実行する必要があるコードを呼び出すにはどうすればよいですか? 私が求めているのは、プログラムでこの関数を呼び出す方法です。
public class UtilityTest
{
[Test]
public void FindConflictingReferences()
{
var assemblies = GetAllAssemblies(@"C:\MyProject\bin\debug");
var references = GetReferencesFromAllAssemblies(assemblies);
var groupsOfConflicts = FindReferencesWithTheSameShortNameButDiffererntFullNames(references);
foreach (var group in groupsOfConflicts)
{
System.Diagnostics.Debug.WriteLine("Possible conflicts for {0}:", group.Key);
foreach (var reference in group)
{
System.Diagnostics.Debug.WriteLine("{0} references {1}",
reference.Assembly.Name.PadRight(25),
reference.ReferencedAssembly.FullName);
}
}
}
アップデート:
F5を使用してデバッグウィンドウで実行しました。また、コードにブレークポイントを配置しますが、そのコードは実行されていないようです。メソッドを呼び出すことができるデフォルトのページに欠けているものはありますか?