找不到只发布单个 cshtml 页面的方法(不涉及 cshtml.cs 背后的代码)。感觉就像我错过了什么。这应该是一件非常常见的事情。
因此,当我选择从 VS 发布单个文件选项时,它会同时部署 cshtml 和 cshtml.cs 文件。但对于 Razor Pages,它全部编译为 dll。发布后没有实际页面。
那么,是否可以将其存档,而不是为了小的 html 更改而发布整个项目?谢谢你。
简短回答: 不,不可能在 Razor Page 中仅发布
.cshtml
文件。
解决方法 如果您确实需要单独修改页面,我建议将 MVC 添加到您的 Razor Page 项目中,以便您可以单独发布 .cshtml 文件。