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
ADVERTISEMENT
May 2, 2012
I am creating a custom config section that will allow me to manage what ELMAH exceptions I want to ignore from my VB.NET/ASP.NET app. Here's my code. I made it easy to paste in a blank code file if anyone's up to the challenge of diagnosing the problem.
CODE:
When I execute this code:
CODE:
I get the error An error occurred creating the configuration section handler for IgnoredExceptionSection: Could not load file or assembly 'WEB' or one of its dependencies..
What boggles my mind is that this all works fine in my C# console test app after I convert the code from VB.NET using a web utility. However, when I paste the VB code from my web app into my VB.NET console test app, it doesn't work there, either, so it appears to be a C#/VB issue. What am I doing wrong here?
View 1 Replies
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
Sep 2, 2009
I am building the 'TheBeerHouse' project in vb.net (the book is written in C#). Once I understand the concepts, I can usually convert it to vb. However, there are a few areas that give my some problems (which I will address individually). The first issue I have is the C# 'base' to VB 'MyBase'. [code] My understanding of this conversion is that I need to grab the attributes of the <articles> element under the <theBeerHouse> custom section in the web.config file.This code does not compile and the get the following error: 'MyBase' must be followed by '.' and an identifier.
View 4 Replies
Apr 2, 2009
I am trying to access settings in my config file, which is a series of xml elements listed as such:
[Code]...
View 6 Replies
Sep 23, 2009
VS 2008, .Net 2.0. Read a Custom Configuration Section?
View 1 Replies
Nov 2, 2010
I have put together a custom configuration section handler (vb.net), based on gleanings from a variety of sources (including stackOverlflow), however when I come to use it, I get the following error message "The Configuration property 'deviceconfig' may not be derived from ConfigurationSection." The app.config file looks like this:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
[code]....
View 1 Replies
Aug 24, 2010
I would like to set up a custom app configuration element collection section like this
<logSectionGroup>
<logSection name="Testttt">
<properties name ="Pride">[code]....
Properties would be the configuration element, and log section would be the configuration element collection.The problem is, I've only seen where you can have multiple instances of a single element instead of multiple elements.
<Section name="Section1">
<Section name="Section1">
<SubSection name="SubSection1">[code]....
View 2 Replies
Sep 23, 2009
I need to store some information in my Configuration Section. Probably three different sections with each having I want to hand type in the custom configuration section and then read it in my program. Looking for a good example but have not found it yet. I do not want to use appSettings, Key/value pairs. Need something with more depth than that. Also, what are the standard naming conventions for Config or xml file tags? When to start with an uppercase, when to use a ".", etc.
HTML
<!-- Example -->
<CustomSettings>
[code].....
View 2 Replies
Dec 29, 2011
I have an app.config file that stores values in a few different sections. I have these snippets:[code]How do I read the connection string in the codebehind? Specifically the value which is [code]
View 2 Replies
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
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
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
Nov 11, 2010
I'm trying to log an object in log4net using a custom renderer. My configuration file has the following line:
<renderer renderingClass="LogLibrary.Log4NetObjRenderers.PdaLogObjRenderer" renderedClass="LogLibrary.TranferObjects.PdaLogObj" />
But I get a TypeLoadException when loading the configuration file, and log4net internal debugging gives this detail:
log4net:ERROR OptionConverter: Could not instantiate class [LogLibrary.Log4NetObjRenderers.PdaLogObjRenderer].
System.TypeLoadException: Could not load type
[Code].....
View 2 Replies
Aug 17, 2009
I am working with a old windows app (vb.net), this was working fine before with the old out look (owa) now we moved to 2010 outlookweb acess, after movingis application is unable to sync the exchange applications to web.
Dim
req As
Net.HttpWebRequest
[code].....
View 3 Replies
Aug 5, 2010
IDE :: error creating the web proxy specified in the 'system.net/defaultproxy' configuration section.
View 6 Replies
Jan 25, 2011
My application is a service application, and it needs to load a set of configuration that the user can change. I was using the System.Configuration classes to set up the app.config file, and then I was going to give the user the option of editing this file to change configuration.
Can I move this file to a custom directory, something like C:settingsapp.config? Or is it forced to reside in the app directory?
View 2 Replies
Jan 6, 2011
Environment: .Net 3.5 VB.net (C#ok too) I wrote a multi-project WinForms app that needs to load a couple dozen variables from a client section of a config file based on user's selection of client. Also some program variables need to be loaded as well. So far so good, I put them in an app.config file.In the appsettings section I put the main program variables. e.g.
[Code]....
View 3 Replies
Nov 27, 2011
I have an application that has a load of values in its app.exe.config file. The application is used by a few users, and the settings would change on a regular basis. so im having to change the config file, and send it out to all users.
I'd love to move the config file to the network somewhere and point the app to this file. ive tried to use;
Imports System.Configuration.ConfigurationManager
OpenExeConfiguration("I:app configHelpDeskQuickCallLogger.exe.config")
But i cant get it to read in the values.
View 2 Replies
Sep 8, 2009
When I go to Build, Configuration Manager is not listed there. How do I get to it?
View 6 Replies
Jun 5, 2009
Don't know if this is possible, but I'd like a config section to be generated when another developer adds my dll to their project. This way they don't have to look up in code or a doc as to what they need to put in their config file.
View 3 Replies
Aug 21, 2009
We have a new build machine to start using for our programming team. We are still trying to figure out how we want to organize everything to get the best configuration for building EXEs and DLLs.
We are using VB6 and VB.Net 2005, and VSS2005.
We were thinking of making working folders set for each project, release and support tickets. Does anyone have experience with a similar set up? What were your likes/dislikes?
View 2 Replies
Jul 16, 2010
with vb.net 2005 how to configure my IDE for release / debug build configuration from which tab i should set it
View 2 Replies
Jul 31, 2009
From my DLL project I have succeded in making AutoCAD launch by pressing F5 from VB.net IDE (Visual Studio 2008) en route to try to make debugging of the DLL easier ...
... however one last obstacle is currently in the way and the obstacle is that for some reason when I hit F5 and AutoCAD is launched my breakpoints are not recognized at all... and program runs from start to finish instead of allowing me to debug ...
It issues a strange message which says "The following module was built either with optimizations enabled or without debug information... to debug this module, change its project build configuration to Debug mode..." and it is all weird because as far as I know I am not in release mode .. but in debug mode (anyhow I am relatively new to Visual Studio .NET so I am thinking that my impression could be that I am in debug mode when in actuality I maybe in release mode)...
Here is why I think I am debug mode ...
1. From Solution explorer ... when I click on the Solution Name and view its properties ... the Active config property says Debug|Any CPU
2. When I look at the properties of the project and look at the compile tab it says that the Configuration is Active (Debug) and under Platform it says Active (Any CPU).
3. Under the Advanced Compile Options of Compile Tab from project properties ... Enable optimizations is UNchecked ...
Anyhow with all the settings mentioned above it seems that I have everything okay but then the message above proves otherwise ... and so at this point I know that I am still missing something ... like a setting somewhere... wondering what else do you think am I still missing?
As additional info...there are seven projects in the solution and it is the main one (the one that I set as startup project) whose properties I refer to in all the paragraphs above.
View 2 Replies
Mar 13, 2012
I added a new application recently and I find there is no Configuration Manager. I went to Tools-->Settings and checked Expert Settings, but Configuration Manager does not show up in the Build Menu. It only shows Build Project and Publish Project. I also tried to add Configuration Manager to the tool bar - it was added, but it is grayed out.
I'm trying to get the compiler Configuration Manager to show up. By the way, all of my 8 other VB 2010 Express projects have a Configuration Manager option in the build menu. However, none of those 8 projects were started as a new application in VB2010 - they were all conversions of old VB6 applications (first converted with VB2008, and then with VB2010).
View 3 Replies
Feb 7, 2011
I have 3 components :
1.Manager : dll containing Iterface definition and other things
2.Implementation: dll containing Implementation of the Interface
3.Executable: (maybe this one could be a external application or another dll using the libraries)
I have particular methods (iside the interface dll file) that extract information of real Implementation from AppSettings keys in order to instance it using reflection. I use the Manager inside the Excecutable, but when I try to retrieve a especific key defined in "Manager.dll.config" (appSettings), the value returned is empty because the configuration file used is "Excecutable.exe.config" I need this configuration information in Manager config file because this Manager will be used from other programs and the configuration must be centralized into that config file to replicate the possible changes to every app calling this dll.How can I to specify that the ConfigurarionManager.AppSettings must extract values from manager.dll.config file?
View 3 Replies
Mar 16, 2011
I have a solution with several projects and several developers, each with their ownenvironment (of course). To manage connection strings between each environment, I have created several app.config files for each environment: app.config.dev, app.config.qa, etcThe pre-build event simply copies the app.config.$(ConfigurationName) to app.config. This pre-build event is done for each project in the solution, and the connection string is included in each (including the test project).
View 2 Replies
Jan 18, 2010
is there any tool to validate configuration file?
View 1 Replies
Jun 27, 2011
I have a custom control that as a custom property. The property has several preset values to chose from a drop down. The control can be added to a form. The property can be viewed and set in the properties box in the IDE. It all works fine.
Here's the problem: I can create new versions and recompile the control and/or the application without the properties preset value being lost as long as I do it in Debug mode. However, once I try to recompile in Release mode the custom property values predefined setting is lost. I first thought it was something with going from debug mode to release mode. But it seems to be ANY time I recompile in Release mode the custom property values are lost. Is this a quirk in VS that needs a configuration setting, etc. to get around it?
View 3 Replies
Apr 17, 2009
I am looking to make a data connection with a network server(sql server 2005). When I run the data source configuration wizard, it allows me only to pick a local database file. I want to use a connection string like this "Data Source=SQLSERVER;Initial Catalog=mydb;User Id=username;Password=password;" I know I can do that programmatically. But I would like to know whether I can do that using the data source wizard so that I will be able to use Bindingsources and tableadapters.
View 4 Replies