Web类在类库中创建

时间:2014-06-02 16:17:13

标签: .net vb.net visual-studio

我已将应用程序从.NET 3.5转换为.NET 4.5.2(Web应用程序和类库,即解决方案中的两个项目)。我将其升级到4.0,然后是4.5,然后是4.5.2。

我注意到在类型库文件夹中创建了三个新文件:

web.Debug.config web.Release.config 的web.config

在网络应用文件夹中没有创建新的配置。我假设这是因为已经有一个web.config。这是对的吗?

为什么类库有三个网络配置?我可以删除它们吗?

2 个答案:

答案 0 :(得分:1)

是的,你可以删除它们,只需确保所需的配置部分在你的主web / app.config

我已经看到,有时候在向项目添加网络引用时,它会添加它' 自己的配置文件,即使没有使用。

答案 1 :(得分:0)

如果web.config文件未在您的应用程序中使用,则可以将其删除。现在微软已经添加了Web转换,因此您将获得3个配置文件web.config,web.Debug.config和web.Release.config。甚至你也可以根据你的环境创建更多的配置文件,比如web.staging.config等。这些配置文件可以帮助你部署应用程序,而部署你只需要指定你想要使用哪个配置。