覆盖应用程序设置

库玛

我有一个解决方案,其中有一个WinForm应用程序(项目1),该应用程序使用了另一个类库项目(项目2)中的Class2项目2使用在另一个类库项目(项目3)中定义class3

我知道我可以从主WinForm应用程序中覆盖项目2的应用程序设置,但是我的问题是,我可以从主WinForm应用程序(项目1)中覆盖在类库项目(项目3)中定义的应用程序设置。

我知道看起来好像Im使事情变得复杂,但是我不得不从主应用程序中覆盖Project 3的应用程序设置。

谁能朝这个方向提出一些建议,并提出解决方案?

供参考...

添加setting.settings文件时,它将自动创建一个app.config文件,我们可以在VS中的Setting.settings UI中配置applicationSettings。以下是Project3中的app.config文件内容,其applicationSettings Im有兴趣在另一个WinForm项目中覆盖。

 <?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="Project3.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <applicationSettings>
        <Project3.Settings>
            <setting name="SettingInProject3" serializeAs="String">
                <value>TempPath</value>
            </setting>
        </Project3.Settings>
    </applicationSettings>
</configuration>

WinForm应用程序的app.config文件中的哪些修改可以覆盖Project3类库中定义的设置。

引用的层次结构是这样的。WinForm> Project2DLL> Project3DLL。

请让我知道是否需要进一步的信息。

改头换面

在Visual Studio的源项目中打开设置,确保Visual Studio的设置查看器中的“访问”修饰符(位于顶部)设置为public。现在,可以从您的外部项目访问这些设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure不会覆盖应用程序设置

来自分类Dev

覆盖应用程序方向设置

来自分类Dev

在应用程序启动时覆盖区域设置

来自分类Dev

应用程序覆盖命令

来自分类Dev

任何 MS Office 应用程序中黑色主题的本地设置会覆盖帐户范围的设置

来自分类Dev

设置应用程序图标

来自分类Dev

iOS应用程序的设置

来自分类Dev

设置应用程序图标

来自分类Dev

在应用程序中覆盖库buildConfigFields

来自分类Dev

在Android上覆盖应用程序的DNS

来自分类Dev

clojure:覆盖功能应用程序

来自分类Dev

如何覆盖Robolectric应用程序?

来自分类Dev

UWP覆盖其他应用程序

来自分类Dev

Rails应用程序中的CSS覆盖

来自分类Dev

重启后Android覆盖应用程序

来自分类Dev

UWP覆盖其他应用程序

来自分类Dev

应用程序路由覆盖模块路由

来自分类Dev

滑动磨损应用程序的覆盖方法

来自分类Dev

将应用程序设置为默认应用程序

来自分类Dev

Web 应用程序和函数应用程序的 Azure 全局应用程序设置

来自分类Dev

应用程序目标将覆盖Pods.xcconfig中定义的“ EMBEDDED_CONTENT_CONTAINS_SWIFT”构建设置

来自分类Dev

在Qt中设置应用程序主题

来自分类Dev

存储/修改/使用应用程序设置

来自分类Dev

设置应用程序默认付款服务

来自分类Dev

应用程序设置未按预期工作

来自分类Dev

流星JS应用程序的Sass设置

来自分类Dev

如何设置/更改应用程序图标?

来自分类Dev

备份Azure网站应用程序设置

来自分类Dev

在整个应用程序中设置UIKeyboardAppearance