重用现有的应用程序配置

发布于 2024-11-06 21:28:15 字数 595 浏览 0 评论 0原文

如何重用现有应用程序的应用程序配置? 鉴于应用程序配置位于所有人都可以访问的网络的公共存储库中。

我发现了这个片段:

System.Configuration.ConfigurationFileMap fileMap = new ConfigurationFileMap(strConfigPath); //Path to your config file
    System.Configuration.Configuration configuration = System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(fileMap);

但是我在我的应用程序中遇到了这个错误,我正在使用.Net 2.0

命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationFileMap”(您是否缺少装配参考?) 命名空间“System.Configuration”中不存在类型或命名空间名称“Configuration”(是否缺少程序集引用?)

我应该如何执行此操作?

How I can reuse an app config of an existing application?
Given that the app config is located in a common repository of a network accessible for all.

I found this snippet:

System.Configuration.ConfigurationFileMap fileMap = new ConfigurationFileMap(strConfigPath); //Path to your config file
    System.Configuration.Configuration configuration = System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(fileMap);

But I got this error in my application, I am using .Net 2.0

The type or namespace name 'ConfigurationFileMap' does not exist in the namespace 'System.Configuration' (are you missing an assembly reference?)
The type or namespace name 'Configuration' does not exist in the namespace 'System.Configuration' (are you missing an assembly reference?)

How should I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我也只是我 2024-11-13 21:28:15

默认情况下,App.config 嵌入在您的程序集中。我推荐的一个选项是将您的共享 app.config 添加为链接项,项目 ->添加现有项目 -> \共享\App.Config -> (旁边有小箭头添加)->添加为链接

这基本上创建了实际文件的快捷方式

App.config by default is embedded in your assembly. One option i would recommend is to add your shared app.config as a linked item, Project -> Add Existing Item -> \Shared\App.Config -> (Small arrow next to add) -> Add as link

This basicly makes a shortcut to the actual file

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文