我们有一个遗留的Web窗体应用程序,我们最近将其从网站项目转换为web应用程序项目。
Web窗体项目是解决方案的“启动”项目。
有一个MVC项目,它引用了Web窗体项目。
在MVC项目中,有几个视图(cshtml)文件被设置为"Embedded Resource“。在visual studio中本地调试应用程序时,将找到并编译这些文件,并且这些页是可见的。
在(本地)发布Web Forms项目时,我收到一个错误消息,显示为"The view 'Index' or its master was not found or no view engine support
我一直在与ASP.Net Core3.1中的配置错误或bug作斗争。我正在尝试接收Windows身份验证用户,并检查此用户是否在appsettings.json中指定的AD组中。在本地运行IIS Express时,在调试模式下,一切工作正常。用户已通过身份验证,对AD组的检查成功。
我将此项目发布到一个文件夹,并将其复制到连接到域的内部IIS服务器。我已为windows身份验证配置了IIS服务器(Windows server 2016 / IIS版本10),并禁用了匿名身份验证。当我试图导航到应用程序时,我得到了以下错误...
它指的是以下代码:
public class ClaimsLoa