gpt4 book ai didi

asp.net-mvc - 将 Nuget 用于共享 View

转载 作者:行者123 更新时间:2023-12-04 15:12:56 24 4
gpt4 key购买 nike

我正在启动一个新应用程序,它将与其他应用程序共享相同的导航栏(至少是内容)。这些都将托管在同一个域上,但可能是不同的服务器。

我知道 Nuget 可用于共享库,但它在共享共享 View (如 _SharedHeader、_Master 页面)中的潜在用途是什么。例如,每个应用程序都必须拉下新的 nuget 包并重新部署以查看导航栏中的更改,但此代码更改在一个位置,而不是在每个应用程序中更新 _SharedHeader。

还有其他更好的选择吗?我不确定 ISS 中的站点如何继承共享 View ,我遇到了它们在虚拟目录中共享 web.configs 的情况。

是否可以使用一个 nuget 包来共享 View 并且是一个好主意,还有哪些其他可能的后果?我对 nuget、mvc 和相关主题的了解非常初级,但这似乎是管理代码的好主意。

再次感谢。

最佳答案

您可以使用 NuGet 包来安装预定义的共享 View (将由多个项目使用)。看看@http://docs.nuget.org/docs/creating-packages/configuration-file-and-source-code-transformations更多细节。

关于asp.net-mvc - 将 Nuget 用于共享 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15793015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com