.NET C#2008 Winフォームソリューションに複数のプロジェクトがあります。これらのプロジェクトの中には、プロジェクトプロパティ、設定UI部分(設定ファイルではなく)を通じて定義された設定があります。私は、これらの設定が現在設定されているものを表示するアプリケーション(ユーザーから隠れている)のデバッグ部分を構築しようとしています。私は、アセンブリのすべてを取得する以下のコードを持っている:.NETアセンブリからプロジェクト設定をロード
AssemblyName[] assemComponents = Assembly.GetExecutingAssembly().GetReferencedAssemblies();
foreach (AssemblyName assemName in assemComponents)
{
ListViewItem item = listComponents.Items.Add(assemName.Name);
item.SubItems.Add(assemName.Version.ToString());
}
は現在、このコードブロックは、単にアセンブリ名とコントロールでのバージョンのリストを置きます。しかし、これらのAssemblyオブジェクト(またはその他のもの)を使用すると、設定されているプロジェクト設定を取得できるかどうかを知りたいと思います。
ご協力いただきありがとうございます。詳細をお知らせください。
素晴らしい!!私は私のプロジェクトでコードをテストし、それは完全に動作します。あなたの非常に迅速な対応に感謝します。乾杯! – Mark