2

组件设计人员可以在设计时访问和修改项目的 app.config 或 web.config 文件吗?更具体地说,VS 是否有一些托管服务可以“以正确的方式”做到这一点?我知道我可以自己找到 .config 文件,打开它并随心所欲地使用它,但我希望它通过 VS 认可的方式,主要是因为源代码控制集成问题。

4

3 回答 3

2

VS 可以并且会出于各种原因编辑您的网络/应用程序配置。此外,在某些情况下,VS 工具会为您提供文件部分的 GUI(我猜这就是您所追求的)。但在大多数情况下,您所说的“正确方法”是手动编辑它。

如果您的项目足够大,您也可能会遇到 CI 问题并部署到多个服务器,这意味着编写配置文件部分的生成脚本。

值得一提的最后一件事是,您不应该寻找 MS 有福的方法来处理任何事情,您应该根据自己的需要提出最实用的方法,并掌握所有事实。

于 2009-06-08T23:19:22.400 回答
1

您可以连接一个IEventBindingService(我链接到 .NET 2.0 版本,也有 1.1、3.0 和 3.5 版本)

页面摘录:

事件绑定服务提供了一种将事件处理程序与设计器代码中的组件事件链接的方法。

您可以将自定义 app.config 操作代码放入您公开的事件处理程序中。

于 2009-06-13T16:36:57.257 回答
0

组件设计师?¿

你的意思是编程吗?http://www.beansoftware.com/ASP.NET-Tutorials/Modify-Web.Config-Run-Time.aspx

于 2009-06-03T21:00:14.637 回答