Asp.net mvc 使用Spark View引擎添加共享视图文件夹

Asp.net mvc 使用Spark View引擎添加共享视图文件夹,asp.net-mvc,spark-view-engine,Asp.net Mvc,Spark View Engine,我正在尝试使用spark view引擎注册共享视图文件夹 我目前拥有的代码: var folder = @"C:\MySharedViews"; settings.AddViewFolder(ViewFolderType.FileSystem, new Dictionary<string, string> { {"subfolder", "shared"}, {"basePath", folder} }); var folder=@“C:\mysharedview”

我正在尝试使用spark view引擎注册共享视图文件夹

我目前拥有的代码:

var folder = @"C:\MySharedViews";
settings.AddViewFolder(ViewFolderType.FileSystem, new Dictionary<string, string>
{
    {"subfolder", "shared"},
    {"basePath", folder}
});
var folder=@“C:\mysharedview”;
settings.AddViewFolder(ViewFolderType.FileSystem,新字典
{
{“子文件夹”、“共享”},
{“基本路径”,文件夹}
});

如果我在“C:\MySharedViews\Shared”中有一个子文件夹“Shared”,则可以工作,但如何使“C:\MySharedViews”成为我的共享视图文件夹?

我没有使用spark-但是看起来您指定要在C:\MySharedViews\Shared中查看它

{"subfolder", "shared"}

你不能把那条线移开吗?或者,如果不是空字符串或空值?

无论是否有{“subfolder”,“shared”},我都会得到相同的结果,如果是空字符串或空字符串?是的,当创建视图文件夹时,它会查找具有控制器名称的子文件夹或名为“shared”的子文件夹。我正在尝试使顶层视图文件夹与共享文件夹类似。