From eaad4836b53c6fb831c516204f3f61433f49202b Mon Sep 17 00:00:00 2001 From: Gang Zhuo Date: Wed, 2 Mar 2016 22:04:08 +0800 Subject: [PATCH] fix issue#461 --- shadowsocks-csharp/shadowsocks-csharp.csproj | 42 ++++++++++++++-------------- test/test.csproj | 3 ++ 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/shadowsocks-csharp/shadowsocks-csharp.csproj b/shadowsocks-csharp/shadowsocks-csharp.csproj index 2f43d366..dabe0dbc 100644 --- a/shadowsocks-csharp/shadowsocks-csharp.csproj +++ b/shadowsocks-csharp/shadowsocks-csharp.csproj @@ -59,8 +59,8 @@ prompt ManagedMinimumRules.ruleset false - true - true + false + false app.manifest @@ -347,25 +347,25 @@ - (); -var attribute = config.Attribute("ExcludeAssemblies"); -if (attribute != null) - foreach (var item in attribute.Value.Split('|').Select(x => x.Trim()).Where(x => x != string.Empty)) - excludedAssemblies.Add(item); -var element = config.Element("ExcludeAssemblies"); -if (element != null) - foreach (var item in element.Value.Split(new[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(x => x != string.Empty)) - excludedAssemblies.Add(item); - -var filesToCleanup = Files.Select(f => f.ItemSpec).Where(f => !excludedAssemblies.Contains(Path.GetFileNameWithoutExtension(f), StringComparer.InvariantCultureIgnoreCase)); - -foreach (var item in filesToCleanup) - File.Delete(item); + (); +var attribute = config.Attribute("ExcludeAssemblies"); +if (attribute != null) + foreach (var item in attribute.Value.Split('|').Select(x => x.Trim()).Where(x => x != string.Empty)) + excludedAssemblies.Add(item); +var element = config.Element("ExcludeAssemblies"); +if (element != null) + foreach (var item in element.Value.Split(new[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(x => x != string.Empty)) + excludedAssemblies.Add(item); + +var filesToCleanup = Files.Select(f => f.ItemSpec).Where(f => !excludedAssemblies.Contains(Path.GetFileNameWithoutExtension(f), StringComparer.InvariantCultureIgnoreCase)); + +foreach (var item in filesToCleanup) + File.Delete(item); ]]> diff --git a/test/test.csproj b/test/test.csproj index e441b8c2..777a10b8 100755 --- a/test/test.csproj +++ b/test/test.csproj @@ -23,10 +23,13 @@ bin\x86\Debug\ x86 + TRACE;DEBUG bin\x86\Release\ x86 + true + TRACE