1

我的 Web 解决方案中有近 20 个项目,其中包括 asp.net Web 应用程序和 Windows 服务项目。这些所有项目分别包含 web.config 和 app.config。

现在我想删除所有这些文件,并希望在解决方案中放置一个 web.config 文件,所有项目都可以访问该文件。

谁能建议我这样做?如果是,那么项目将如何从解决方案根目录调用 web.config ?

4

1 回答 1

1

尝试使用快捷方式/链接而不是物理文件。为达到这个:

  1. 只保留一个 app.config 文件(可能是您最常编辑的文件,与哪个项目无关)

  2. 在其余每个项目中,删除现有的 app.config 文件,然后右键单击您的项目(或您要放置此 app.config 的文件夹),单击添加,然后在弹出窗口中选择“现有项目...”,选择您在第 1 步中保留的实体,然后单击“添加”按钮旁边的箭头,选择“添加为链接”。

现在所有项目(您选择的项目除外)都将引用您作为链接保留的项目(快捷方式)。

于 2013-07-29T04:31:07.240 回答