Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2015-06-05 15:48:49 +0300
committerLluis Sanchez <lluis@xamarin.com>2015-06-05 15:48:49 +0300
commitdd8aadfd5840df8cd88479d6cb81622a6d6cae1e (patch)
treec9de92b0a039beb211e3b017ec59d09be24dc3f7 /mcs/class/Microsoft.Build.Tasks
parent31b628c9e719b908d36008430d5fba478eec9c66 (diff)
[MSBuild] Fix minor assembly resolution issue
When getting the assembly name of a file, don't cache it if the file has just been deleted.
Diffstat (limited to 'mcs/class/Microsoft.Build.Tasks')
-rw-r--r--mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs
index 41e92294d1e..5e0ec480956 100644
--- a/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs
+++ b/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs
@@ -342,6 +342,7 @@ namespace Microsoft.Build.Tasks {
} catch (FileNotFoundException) {
LogSearchMessage ("Considered '{0}' as a file, but the file does not exist",
filename);
+ return false;
} catch (BadImageFormatException) {
LogSearchMessage ("Considered '{0}' as a file, but it is an invalid assembly",
filename);