Asp.net - Getting Configuration Settings From Web.config/app.config Using Class Library

Mar 26, 2009

I have a class library (Named ADI), that needs some configuration settings from the project using it (like connectionstring, filesystem locations etc).

I want to define these settings in my Windows Forms/Web Projects App.Config or Web.Config, like other settings.

Here is part of my app.config for my windows forms application:

<applicationSettings>
<PhotoImportRobot.My.MySettings>
<setting name="ADIImageRoot" serializeAs="String">

[Code]....

View 3 Replies


ADVERTISEMENT

Class Library Config Files And My.Settings

May 19, 2010

Say I have a Class Library project with its own .dll.config, and a forms application. I want to confirm that it is impossible to reference the .dll.config file from the .exe.config file and still use My.Settings.

For example: I have SomeClassLibrary project, with SomeSetting that I can access through My.Settings.SomeSetting. I also have SomeFormsApp project. This is what I want my SomeFormsApp.exe.config to look like:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>

[Code].....

From my readings, this seems impossible. I either need to copy the content of SomeClassLibrary.dll.config into SomeFormsApp.exe.config, which is tedious and error prone when copying from multiple class libraries, or I need to use ConfigurationManager, which bypasses My.Settings and its typed, Intellisensed goodness.

View 9 Replies

Class Library Getting Settings From Own App.config NOT The Application's?

Jun 2, 2009

I'm having trouble with my application settings and I'm wondering if anyone else has seen this.

I have a Librabry with a connection string. In the project for the library it has its own app.config:

<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="OBInfrastructure.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>

[Code]...

View 1 Replies

Using App.config In A Class Library

Jun 30, 2008

I was dangerously close to high-jacking another thread, so I thought I should create my own. We make class libraries so we won't duplicate code, but what about settings? I have a large solution that I've created a project in for common material, which includes an app.config. The problem is that a class library isn't an "app" so my functions can't get to the values. How do I get around this?

View 20 Replies

Class Library Config File?

Sep 18, 2009

I have written a vb.net class library that pulls the url for a web service out of my.settings. However, at runtime it no longer bothers to read the class.dll.config file that it made.I want to deploy this dll in different environments and be able to custom choose the relative webservice via the class.dll.config file.

View 3 Replies

Config File On Class Library?

Mar 16, 2006

Got a solution with 3 projects, a Web Service, a WinForms (MyUI), and a Class Library (Foo).

MyUI calls methods in the DLL that access the web service. The DLL has project config settings that store the URL of the web service. I compile the solution and it compiles all 3 projects. In the DLL's bin dir it puts the foo.dll and foo.dll.config files. However, in the WinForms bin dir it puts the MyUI.exe, MyUI.exe.config, and foo.dll; it doesn't include the foo.dll.config. When I run the MyUI.exe from its bin dir, it appears to work, and is obviously getting the config settings from somewhere because it doesn't crash and successfully contacts the web service. However, if I copy the foo.dll.config file into the MyUI's bin dir, and change config settings and re-run, it appears to ignore my changes completely.

In the Class Library I setup the config settings through the project properties dialog under the Settings tab. I access them from code using My.Settings.

How do I modify the config settings post-compile?

View 1 Replies

Class Library Project With A Config File?

Jan 19, 2012

I have a Class Library project with a appSettings.config file included into the project. The file is not embedded. So I have a ClassLibrary.dll with a appSettings.config beside in the bin.I have another project which is a Web Service. It has a reference on ClassLibrary.dll with a Copy Local=true. When I build the Web Service, the ClassLibrary.dll is brought into the bin of the Web Service. However, the .config doesn't follow.Do I need to do some postbuild event to copy the .config file or there is another setting I can set?

View 3 Replies

Unable To Access AppSettings From App.Config In A Class Library Project

Mar 1, 2012

I am trying to access appSettings using the following syntax and I have used it before in my many website projects but not in a class library project. In this class library project I cannot even access the AppSettings Keys. Is there any way I could access the AppSettings Key from my class? Is the class library project's app.config or project structure behave in a different way?

[Code]...

I have already added Project Reference to System.Configuration and imported in my class. When I run my code it says, "Object not set to an instance of any object".

View 2 Replies

Asp.net - Class Needs Info From Either The Web.config Or App.config

Jul 6, 2011

Our main application has both a asp.net and winforms component. There is a class that is used by both sides and needs info from either the web.config or app.config files. The class itself does not know if it's on the client side or on the web server (at this point). We are getting errors when it's attempting read app.config when it's on the web side. Is there a way for the class to tell if it needs to read web.config or app.config?

View 1 Replies

Asp.net - Config Error : This Configuration Section Cannot Be Used At This Path....?

May 15, 2011

I got an ASP.NET app from someone who used to run it on his IIS on Windows XP (I don't know which IIS version he has).When I tried to deploy it on my IIS (v7.5 - Windows 7) - I can't open its default.aspx file and I get the following error page:

HTTP Error 500.19 - Internal Server Error

Error Code 0x80070021

Config Error : This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy

allowOverride="false". Config File
C:inetpubwwwrootweb.config
Config Source:

View 2 Replies

System.Configuration Config File Name Missing

Nov 3, 2009

I am trying to execute a VB .net console application called Application1 that I created using Visual Studio 2008 with .net framework 3.5. When I run it under the windows scheduler or from a command prompt it works fine. When I try to run it under a purchased job scheduler, I get a message stating that directory APPLIC~1.config is missing. What properties does system.configuration use when it tries to find an application's .config file? Can these be set when my application starts?

Note: I was able to use ConfigurationManager.OpenExeConfiguration(My.Application.Info.DirectoryPath & "" & My.Application.Info.AssemblyName & ".exe") to get around this issue but would like a cleaner solution. I do not want to do this each time I want to retrieve an appSetting entry.

View 6 Replies

How To Build Custom Configuration Section In App.Config File

May 6, 2010

I am trying to build custom configuration section in my app.config file. I am using the following as my example: [URL]. According to this article, I am supposed to inherit from the ConfigurationSection class, add the desired section to my app.config file, and then specify a "configSections" declaration in the app.config file to identify the section and the class that should process it. My problem is that I cannot get the class loader to load my class for processing the section.

If I follow the example and set up my "configSections" as:
<configSections>
<section name="MyStuff.Configuration"
type="MyStuff.MyConfigurer"
allowLocation="true"
allowDefinition="Everywhere" />
</configSections>

I get the following error:
Could not load type 'MyStuff.MyConfigurer' from assembly 'System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

I think the error is telling me it can't load my class from the System.Configuration DLL and that makes sense; the class is in my application code. So how do I tell it to look in my application code to find the class? Do I have to put my class in its own DLL to get this to work? As an alternative approach, is there some way I can just find the section in the application configuration and process the XML myself? The app.config file is the ideal location for this information. Also, this would be easier for me than going through all of these contortions to do what should be a relatively easy operation.

View 2 Replies

Simple Read/Write App.config Configuration File

Feb 6, 2010

I have a program with various settings, all stored in the app.config file. Often, I have a need to edit the connection string setting. I cannot do so using the My.Settings.myConnectionStringVariable method, as this is read-only. What I would like to do is have a big text box, and simply load the entire app.config file into it. The user could modify whatever they wanted, click save, and the program would save the new edits to the app.config file, and restart the program. I don't have a huge need to only pull out the connection string, as getting the text for the entire config file would suffice. However, if it is easier to pull out just the connection string from the config file, that would work too.

View 1 Replies

VS 2008 Settings Are Read From App.config Instead Of Settings-file

Oct 30, 2009

I have created a settings-file for my plug-in-based app. When the mainApp writes the settings to the file, the pluginApp should read the settings from the settings-file (when opening or at runtime even better), but somehow it reads the settings from the app.config-file. This means that the pluginApp never will read the settings according the values of the file.

View 4 Replies

C# :: Validate Dot Net Application Config File(ex, App.exe.config) On Console?

Jan 18, 2010

is there any tool to validate configuration file?

View 1 Replies

Accessing Manipulated App.config Data From Within A Referenced Library?

Apr 30, 2009

Accessing manipulated app.config data from within a referenced library

View 7 Replies

Read Config File Values For A Library Project?

Apr 15, 2009

Added for my quick reference.When you use the following code to retrieve the values from config file in a library project.

Value = Configuration.ConfigurationManager.AppSettings("KeyName")
The application will look for this key in AppSettings section of calling assembly and may lead to unpredictable results.

[code].....

View 1 Replies

Default Values Are Being Used For My.Settings Instead Of Those In The App.config

Nov 23, 2010

A Windows service written in VB.NET is using the My.Settings namespace for simplicity. There are only three settings to read, and these are read within the constructor of the ServiceLauncher.

I am attempting to install the service as such:

installutil GID.ServiceLauncher.exe

And this is successful, however the config settings it is using are not the ones within the GID.ServiceLauncher.exe.config file, instead it is using the ones baked into the app as Default Settings within Settings.Designer.vb (marked with DefaultSettingValueAttribute). [The questionable wisdom of Microsoft not allowing a developer to ignore default settings is another question entirely].

How can I further diagnose this issue, and maybe force a reload of settings? I tried calling My.Settings.Default.Reload, however this did nothing. All settings are application settings, and only differ by "value" from those in the auto generated file.

I have successfully attached the debugger using System.Diagnostics.Debugger.Launch() and true enough, the settings are still the default settings.

In anticipation of the question, the background: The reason for requiring configuration settings is because this is a very straightforward service that simply executes an exe; and this exe is in configurable location. There are other reasons also, such as I wish to have the service name configurable without recompiling.

View 3 Replies

My.Settings.MyConnectionString Works But App.config Don't?

Oct 8, 2009

I'm not a WinForms developer, but have been doing ASP.NET for quite some time.I have to write something in VB.NET that just pushes some simple data to a database.So I created the VB.NET WinForms app (Visual Studio 2005).When I run the app it works fine for using:

Dim conMyData As SqlConnection
Dim cmdInsert As SqlCommand
Dim isSaved As Boolean

[code]....

That is, if I define the connection string inside of the properties of the project. If I build my project, snatch the .exe from the bindebug folder and run it on my desktop,it works ONLY if I have the version that says My.Settings.MyConnectionString Otherwise, if I use the other version where I am pulling the connection string from my app.config file it only works if I run the project through visual studio, it will not run by just opening up the .exe on my desktop. It syas something like ConnectionString not set, or sometimes it states object not set to an instance of something... why does it work from within the project?Is it because when I build the project it cannot reference that app.config file since I've moved it to my desktop?

View 2 Replies

Save Settings In App.Config And My.MySettings?

Dec 23, 2010

Private Sub SaveButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SaveButton.Click
Dim Config As Configuration
Dim Section As ConnectionStringsSection

[code]....

View 4 Replies

.net - Read A Settings Value From The Web.config File In An ASP.NET Application?

Aug 18, 2010

I'm trying to use the following command:

Dim xmlFilePath As String = _
System.Configuration.ConfigurationManager.AppSettings("XmlFilePath")

to retrieve the following setting:

<applicationSettings>
<MySolution.WebProject.My.MySettings>
<setting name="XmlFilePath" serializeAs="String">

[Code]....

However, xmlFilePath shows up as Nothing after that line of code is run.

What's the correct code to get a setting out of the web.config file in an ASP.NET application?

NOTE: Although you can add keys individually to the <appsettings> tag, I'm trying to figure out how to use it with the "Settings" tab in the project's properties.

View 2 Replies

ConfigurationManager Doesn't Save Settings To Exe.config?

Dec 15, 2011

(My question is similar to this one, but the code is slightly different, and the solution doesn't work for me)I'm trying to save settings changes to the app.config:

Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
config.AppSettings.Settings("HistoryRootDirectoryPath").Value = p_historySavingPath

[code].....

View 1 Replies

How To Put Application Settings In An External App.config File Using V

Mar 10, 2009

I have been searching and posting regarding this problem and have found nothing to aid me. Discussion is either on web.config files or deal only with external files for connection strings or earlier versions of vb.net not 2008.I have already successfully put connection strings into an external config file, but trying the same approach with application settings has failed.There are two sections of the app.config involved with application settings.

1. the configuration and config sections at the top of the config. file where the section group and the section name are described.

2. the actually data for the application settings by section group section name which appears in the body of the configuraton section of the app.config.[code]

View 5 Replies

Re-load The My.settings Values From The Config File?

Nov 29, 2009

I would like to tweak some of the numbers in the app.exe.config file while the program is running. I would like my program to re-load those valued from the edited txt file.

I have tried my.settings.reset, reload, and upgrade. None of these seem to reload the values from the config file into the program

vs 2005
vb.net

How can i get my program to re-read the config file into its memory once it is up and running. say when a button is clicked?

View 4 Replies

VS 2008 Nested Settings In Config File?

Apr 18, 2012

I am writing an application that will be used to extract information from any one of three different database applications, depending on the option selected. I would also like it to be possible to run it against one of several environments (e.g. development, test or live).

I plan to hold the relevant logon details (in encrypted form, of course) in the app.config file, with the appropriate details selected depending on the environment and application. Rather than have each option hard-coded into a Select Case statement, I want to be able to nest the variables in the app.config. I had envisaged a section of the config file looking like this:

[Code]...

View 7 Replies

VS 2010 - User Settings (App Config File)

Mar 6, 2011

After reading through a bunch of stuff, I was curious what production developers use for config files. I know that there is an app.config file that can be modified by the user of the program w/ settings. I also know I can create my own .xml file or .ini file to store settings as well. I wanted to know from the production side, what do you use and why?

View 1 Replies

Way To Read Settings Of An App.exe.config File From A Linked Dll?

Sep 14, 2010

Is there a simple way to read from the global application.exe.config file from a dll?urrently I am loading the file as an XmlDocument but I wonder if there is a better solution.That's what I mean:If I create a new WinForms Project I have a Settings Tab in the Project properties where I can add some simple values (And I want to access the per Application settings, not the user beased ones).From my code I can access these values with:

Console.WriteLine(Properties.Settings.Default.SomeValue);

The Settings class is autogenerated in the file Settings.Designer.cs.Now I have the case where a dll need's to read the settings from the Main Application's config file. Is there a simple way to achive this? Currently I am reading the file as an XML Document.

View 2 Replies

Change The User Settings (*.config) File Location?

May 18, 2009

I am just not happy with the fact that the user.config file gtets saved in the user's account folder. Is there a way to save it in the Application's Startup Folder instead? I couldn't find any configuration properties within the PROJECT PROPERTIES which would let me change the file location.

View 2 Replies

VS 2008 Create Settings (user.config File) On App First Run?

Jul 16, 2009

I know that when using my.settings that when I exit my app that it saves them and then next reload it imports my.settings back.

My question, is there a way to create this user.config file on the apps first load?

View 3 Replies

VS 2010 - Easiest Way To Save Settings To Config File?

Mar 23, 2011

Is there a really simple way to save the app.config file to a location then load it again? I'm making a multiclient app. I was planning on having each user have a folder, and in that folder would be their personalized app.config file that would load when they log in. I don't really know any XML.

View 13 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved