Main.dllとPudding.dllの 2 つの C# DLL があります。また、 Main.dllの動作とインターフェイスをカバーする単体テストもあります。
Main.dllを出荷するときに、 Pudding.dllをマージして、ユーザーが処理するファイルが 1 つだけになるようにします (その他の素晴らしい理由もあります)。マージにはSmartAssemblyを使用します。
マージする前に、単体テストを実行して、Main.dllが動作し、必要なインターフェイスを備えていることを確認します。
ただし、ファイルをマージした後、もう一度テストする必要がありますか? その中にPudding.dllを押し込む以外に、 Main.dllで実際に変更されたことはありますか?
誰か知っていますか?タ。