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

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez Gual <lluis@novell.com>2011-05-12 19:45:07 +0400
committerLluis Sanchez Gual <lluis@novell.com>2011-05-12 19:45:26 +0400
commit4f26a11cc9f882a2e391dea14a6242e558915acd (patch)
tree86f20dcc611051fa19d54c48f99b708cae04bf11 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates
parentd4e9009021eb8d6e3044ac6f6c0f8aa3b60763ac (diff)
Fix Bug 693360 - Default moonlight version selection broken
When creating a project, if the default framework is not compatible with the default file format, a new framework has to be assigned. In that case, ignore frameworks which are not currently installed.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs
index e57b764bb4..c63b2a43d7 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/ProjectDescriptor.cs
@@ -165,6 +165,8 @@ namespace MonoDevelop.Ide.Templates
TargetFramework curFx = item.TargetFramework;
foreach (TargetFramework fx in Runtime.SystemAssemblyService.GetTargetFrameworks ()) {
+ if (!item.TargetRuntime.IsInstalled (fx))
+ continue;
item.TargetFramework = fx;
if (format.CanWrite (item))
return;