我有一个 ASP.NET 网站,它的根目录有一个index.cshtml
文件。它不绑定到任何控制器,只是一个独立的 Razor 文件。每当我将此项目部署到 Azure 网站时,它都不会部署此文件。
但是,它会在同一文件夹(根)中部署portal.cshtml
。
是因为它期望如果不在Views
文件夹中index.cshtml
文件将被忽略吗?如何使其部署?
问题是构建操作设置为 None
。我将其设置为 Content
它正在工作。归功于haim770的评论。
生成操作可能设置为"无"。将其设置为内容。