我想知道是否有办法将部分视图存储在应用程序的根文件夹之外。优点是所有应用程序都能够使用这些部分,并且只需一个位置即可进行HTML更新,而无需为每个应用程序重新部署新的.bin。
@Html.Partial("../../../../../../../../PartialTest/PartialTest.cshtml")
这给了我错误:
无法使用前导..退出顶级目录。
这样的事情可能吗?
答案 0 :(得分:1)
我想知道是否有办法存储部分视图 应用程序的根文件夹。
如果要支持,则必须编写自定义虚拟路径提供程序。例如,您可以查看following question
以获取此类自定义提供程序从嵌入式资源中读取视图的示例。您可以调整它以从任何您想要的位置读取视图。