Author: ankit
Date: 2007-08-21 14:32:44 -0400 (Tue, 21 Aug 2007)
New Revision: 84579
Modified:
trunk/monodevelop/Core/src/MonoDevelop.Projects/ChangeLog
trunk/monodevelop/Core/src/MonoDevelop.Projects/MonoDevelop.Projects/Project.cs
Log:
* MonoDevelop.Projects/Project.cs (GetReferenceDeployFiles): Add .mdb
only if ActiveConfiguration has DebugMode set.
Modified: trunk/monodevelop/Core/src/MonoDevelop.Projects/ChangeLog
===================================================================
--- trunk/monodevelop/Core/src/MonoDevelop.Projects/ChangeLog 2007-08-21
18:31:07 UTC (rev 84578)
+++ trunk/monodevelop/Core/src/MonoDevelop.Projects/ChangeLog 2007-08-21
18:32:44 UTC (rev 84579)
@@ -1,3 +1,8 @@
+2007-08-21 Ankit Jain <[EMAIL PROTECTED]>
+
+ * MonoDevelop.Projects/Project.cs (GetReferenceDeployFiles): Add .mdb
+ only if ActiveConfiguration has DebugMode set.
+
2007-08-20 Mike Krüger <[EMAIL PROTECTED]>
* MonoDevelop.Projects.Text/TextFileService.cs: Fixed bug 82282:Error
list
Modified:
trunk/monodevelop/Core/src/MonoDevelop.Projects/MonoDevelop.Projects/Project.cs
===================================================================
---
trunk/monodevelop/Core/src/MonoDevelop.Projects/MonoDevelop.Projects/Project.cs
2007-08-21 18:31:07 UTC (rev 84578)
+++
trunk/monodevelop/Core/src/MonoDevelop.Projects/MonoDevelop.Projects/Project.cs
2007-08-21 18:32:44 UTC (rev 84579)
@@ -236,16 +236,19 @@
if ((projectReference.LocalCopy || force) &&
projectReference.ReferenceType != ReferenceType.Gac) {
foreach (string referenceFileName in
projectReference.GetReferencedFileNames ()) {
deployFiles.Add
(referenceFileName);
- if (File.Exists
(referenceFileName + ".mdb"))
- deployFiles.Add
(referenceFileName + ".mdb");
if (File.Exists
(referenceFileName + ".config"))
deployFiles.Add
(referenceFileName + ".config");
}
}
if (projectReference.ReferenceType ==
ReferenceType.Project && projectReference.LocalCopy && RootCombine != null) {
Project p = RootCombine.FindProject
(projectReference.Reference);
- if (p != null)
+ if (p != null) {
+ AbstractProjectConfiguration
config = p.ActiveConfiguration as AbstractProjectConfiguration;
+ if (config != null &&
config.DebugMode)
+ deployFiles.Add
(p.GetOutputFileName () + ".mdb");
+
deployFiles.AddRange
(p.GetReferenceDeployFiles (force));
+ }
}
}
return (string[]) deployFiles.ToArray (typeof(string));
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches