Minor tweaks to make debugging easier.
Bob Arnson committed
Mar 31, 2020 at 19:31 UTC
4ebc31a7c0bfaa1901065fa588b487027a1268f9
2 files changed
+7
src/WixToolset.Data/Tuples/WixSimpleReferenceTuple.cs
+2
@@ -20,6 +20,7 @@ namespace WixToolset.Data
20
namespace WixToolset.Data.Tuples
21
{
22
using System;
23
+ using System.Diagnostics;
24
25
public enum WixSimpleReferenceTupleFields
26
{
@@ -27,6 +28,7 @@ namespace WixToolset.Data.Tuples
28
PrimaryKeys,
29
}
30
31
+ [DebuggerDisplay("{SymbolicName}")]
32
public class WixSimpleReferenceTuple : IntermediateTuple
33
{
34
public WixSimpleReferenceTuple() : base(TupleDefinitions.WixSimpleReference, null, null)
src/WixToolset.Data/WixOutput.cs
+5
@@ -206,6 +206,11 @@ namespace WixToolset.Data
206
{
207
var entry = this.archive.GetEntry(name);
208
209
+ if (entry == null)
210
+ {
211
+ throw new ArgumentOutOfRangeException(nameof(name));
212
+ }
213
+
214
return entry.Open();
215
}
216