Browse Source

The debug compiler always reloads the template cache.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2519 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Justin Dearing 19 years ago
parent
commit
a305824d37
  1. 6
      src/Main/Base/Project/Src/Internal/Templates/Project/ProjectTemplate.cs

6
src/Main/Base/Project/Src/Internal/Templates/Project/ProjectTemplate.cs

@ -50,9 +50,15 @@ namespace ICSharpCode.SharpDevelop.Internal.Templates
/// </summary> /// </summary>
public static ReadOnlyCollection<ProjectTemplate> ProjectTemplates { public static ReadOnlyCollection<ProjectTemplate> ProjectTemplates {
get { get {
#if DEBUG
// Always reload project templates if debugging.
// TODO: Make this a configurable option.
LoadProjectTemplates();
#else
if (projectTemplates == null) { if (projectTemplates == null) {
LoadProjectTemplates(); LoadProjectTemplates();
} }
#endif
return projectTemplates.AsReadOnly(); return projectTemplates.AsReadOnly();
} }
} }

Loading…
Cancel
Save