gpt4 book ai didi

c# - MVC 缺失 View

转载 作者:太空宇宙 更新时间:2023-11-03 15:12:32 30 4
gpt4 key购买 nike

我们有一个遗留的 Web 窗体应用程序,我们最近将其从网站项目转换为 Web 应用程序项目。

Web 窗体项目是解决方案的“启动”项目。

有一个 MVC 项目是对 Web 窗体项目的引用。

在 MVC 项目中,有几个 View (cshtml) 文件被设置为“嵌入式资源”。在 visual studio 中本地调试应用程序时,会找到并编译这些文件,并且页面可见。

当(本地)发布 Web 窗体项目时,我收到一条错误消息,内容为 “未找到 View ‘索引’或其主视图,或者没有 View 引擎支持搜索的位置。搜索了以下位置: "

问题是为什么这在 IIS Express 上有效,但在 IIS 10 上却无效?是否有一些我可以更新的配置设置以使其工作?

最佳答案

您的 WebForms 项目中是否有虚拟路径提供程序?

尝试安装我的项目“EmbeddedResourceVirtualPathProvider”

Install-Package EmbeddedResourceVirtualPathProvider

https://github.com/mcintyre321/EmbeddedResourceVirtualPathProvider/

关于c# - MVC 缺失 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40468139/

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