Vb.net Web.config和App.config之间的差异
WCF服务中的Web和App.config文件有什么区别Vb.net Web.config和App.config之间的差异,vb.net,wcf,Vb.net,Wcf,WCF服务中的Web和App.config文件有什么区别 根据我目前的发现,您可以使用其中一种来指定服务设置,但是否需要使用其中一种设置?如果您的应用程序由IIS托管,则存在web.config 如果您的应用程序是独立的,app.config 我们使用Web.Config其中asp.netWeb项目或Web服务,并且 App.Config用于Windows窗体、Windows服务、控制台应用程序和WPF应用程序的位置。您可以在文档中阅读更多信息: Web.config和Machine.conf
根据我目前的发现,您可以使用其中一种来指定服务设置,但是否需要使用其中一种设置?如果您的应用程序由
IIS
托管,则存在web.config
如果您的应用程序是独立的,app.config
我们使用Web.Config
其中asp.net
Web项目或Web服务
,并且
App.Config
用于Windows窗体
、Windows服务
、控制台应用程序
和WPF应用程序
的位置。您可以在文档中阅读更多信息:
Web.config和Machine.config之间的差异:
Web.config文件中的设置仅应用于特定的Web应用程序,而Machine.config文件的设置则应用于整个asp.net应用程序
asp.net的Web.config文件设置所有project Machine.config都是服务器设置的设置
Web配置将用于该特定APLN,而Machine.config将用于整个机器
每个ASP.NET应用程序都有一个Web.config文件。本节中指定的设置仅适用于该应用程序。而您的系统将在Microsoft.NET\Framework\v1.1.4322\config文件夹中有一个Machine.config文件,其中包含系统级别的规范和设置
Web.config文件用于覆盖Machine.config文件中的设置。Machine.config文件设置应用于驻留在服务器上的所有webapplications,而Web.config设置是特定于应用程序的
机器。config是IIS中所有应用程序的配置文件。但是Web.config是应用程序或文件夹的配置文件
机器级配置的Machine.config。用于应用程序/文件夹级配置的Web.config。@Bartdude Perfect…谢谢!Machine.config-这是什么?Machine.config是顶级配置。它应用于该服务器上运行的所有站点。出于安全原因,有些设置只能在此.config文件中配置(假设您的服务器上托管了多个不同的客户端)。其他设置可以被web.config覆盖,例如在单个网站中。只需忽略它:)我只是混淆了u:)好吧,我不是在machine.config文件后面,只是app.config和web.config。由于这将改变我所托管的所有WCF服务,所有的地狱都将崩溃。请查看web和应用程序配置的文档。