Orchardcms Themes.dll在哪里?

Orchardcms Themes.dll在哪里?,orchardcms,Orchardcms,我一直在看Wiggleware的新引导主题,它远远超过了我见过的任何其他Orchard主题。有相当多的代码与这个主题相关,但我还没有弄清楚这是如何编译的。我在任何地方都找不到Themes\bin目录和Themes.dll。那么代码最终会在哪里结束呢 我问这个问题是因为我需要做一些类似的事情,但每当我试图以同样的方式设置主题时,它只能在调试器下工作,并且无法正确部署(缺少命名空间名称)。这是一个愚蠢的问题,之所以会出现,仅仅是因为我不理解Orchard主题在VS中是如何布局的。为了其他人犯这个错误

我一直在看Wiggleware的新引导主题,它远远超过了我见过的任何其他Orchard主题。有相当多的代码与这个主题相关,但我还没有弄清楚这是如何编译的。我在任何地方都找不到Themes\bin目录和Themes.dll。那么代码最终会在哪里结束呢


我问这个问题是因为我需要做一些类似的事情,但每当我试图以同样的方式设置主题时,它只能在调试器下工作,并且无法正确部署(缺少命名空间名称)。

这是一个愚蠢的问题,之所以会出现,仅仅是因为我不理解Orchard主题在VS中是如何布局的。为了其他人犯这个错误,请注意,有两种类型的果园主题:

“普通”主题位于“主题”主题下,因此出现在解决方案资源管理器的“主题/主题”下。这些主题没有自己的项目,只是共享“主题”项目

“项目”主题有自己的项目,在解决方案资源管理器中显示为主题/MyNewTheme。这些主题就像模块一样编译


希望有帮助

引导主题本身就是一个项目,使用以下命令设置主题:codegen-theme-MyNewTheme-CreateProject:trueI实际上是手动设置项目的,但我是在Themes/Themes/MyNewTheme下设置的,而不是创建新的项目Themes/MyNewTheme。