diff --git a/src/Orchard/FileSystems/Dependencies/DynamicModuleVirtualPathProvider.cs b/src/Orchard/FileSystems/Dependencies/DynamicModuleVirtualPathProvider.cs
index 9152b3d86..07127f60b 100644
--- a/src/Orchard/FileSystems/Dependencies/DynamicModuleVirtualPathProvider.cs
+++ b/src/Orchard/FileSystems/Dependencies/DynamicModuleVirtualPathProvider.cs
@@ -9,10 +9,14 @@ using Orchard.FileSystems.VirtualPath;
using Orchard.Logging;
namespace Orchard.FileSystems.Dependencies {
+ ///
+ /// The purpose of this virtual path provider is to add file dependencies to .csproj files
+ /// served from the "~/Modules" or "~/Themes" directory.
+ ///
public class DynamicModuleVirtualPathProvider : VirtualPathProvider, ICustomVirtualPathProvider {
private readonly IDependenciesFolder _dependenciesFolder;
private readonly IEnumerable _loaders;
- private readonly string[] _modulesPrefixes = { "~/Modules/" };
+ private readonly string[] _modulesPrefixes = { "~/Modules/", "~/Themes/" };
public DynamicModuleVirtualPathProvider(IDependenciesFolder dependenciesFolder, IEnumerable loaders) {
_dependenciesFolder = dependenciesFolder;