ASP.NET web应用程序是否可以在没有web.config的情况下运行
我的asp.net web应用程序是否可以在没有web.config的情况下运行? 为了论证起见,让我们假设我没有连接到数据库或显式读取任何数据 配置信息。 我已经试过了,我能够在VS2008中成功运行一个web应用程序,而不需要web.config 这就引出了一个问题,即现在如何配置身份验证和会话模式? machine.config和root web.config文件(在framework文件夹中)没有明确配置任何身份验证/会话模式 有什么想法吗ASP.NET web应用程序是否可以在没有web.config的情况下运行,asp.net,web-config,Asp.net,Web Config,我的asp.net web应用程序是否可以在没有web.config的情况下运行? 为了论证起见,让我们假设我没有连接到数据库或显式读取任何数据 配置信息。 我已经试过了,我能够在VS2008中成功运行一个web应用程序,而不需要web.config 这就引出了一个问题,即现在如何配置身份验证和会话模式? machine.config和root web.config文件(在framework文件夹中)没有明确配置任何身份验证/会话模式 有什么想法吗 谢谢。您必须阅读以查看默认值,对于身份验证,默
谢谢。您必须阅读以查看默认值,对于身份验证,默认值可能是windows,会话模式将处于过程中。是的,我们可以运行asp.net应用程序,而无需web.config文件,如果您未在web.config文件中配置任何设置,则默认配置选项将使用machine.config文件。在执行应用程序时,将自动安装此配置文件
由于默认情况下,所有配置设置都将在MACHINE.CONFIG文件下可用,因此这些设置将应用于所有asp.net应用程序 是的,您将能够运行ASP.NET应用程序,而不必在其根文件夹中运行WEB.CONFIG文件 如果应用程序在其根文件夹中找不到WEB.CONFIG文件,则默认配置将使用MACHINE.CONFIG文件。但您将无法调试应用程序,因为默认情况下,在MACHINE.CONFIG文件中已关闭调试
通过查找有关machine.config文件的更多信息,我将冒险说……不管它们在IIS中是如何配置的。你让我好奇——为什么要这样做?(不是评判,只是好奇)@Michael:我永远也不想这样做:)。这只是我在一次讨论中提到的事情之一。我看到了这个页面…我怎么会错过“默认为Windows”这一行呢。。谢谢杰夫,Brian@JeffSternal此主题不再可用。