.net - Save A Config File Sorted By The 'key' Attribute?
May 30, 2012
I have an XML configuration file to which I will occasionally add new elements and, for ease of reading outside of the application, I want to keep it sorted alphabetically - by the "key" attribute of the "add" elements.After a lot of trial and error - using code I've gleaned from here, there and everywhere - I've come up with the code below. It appears to work okay, but I'm only just starting to learn Linq to XML, so I'd like to know whether this is an appropriate method or if there is a better/ more efficient method I've missed. It just feels like I might be taking an unnecessary step in recreating the entire file element.
Dim newEx = cfgEx.<appSettings>(0)
newEx.Add(<add key=<%= sNewKey %> value=<%= sValue %>/>)
Dim sortEx = <configuration>[code]....
EDIT: I think I've worked out a better way to do this - without explicitly recreating all the parent tags in thesortExvariable:
Dim newEx = cfgEx.<appSettings>(0)
newEx.Add(<add key=<%= sNewKey %> value=<%= sValue %>/>)
Dim sortEx = From c In newEx.<add> Order By c.@key Select c
newEx.ReplaceAll(sortEx)
cfgEx.Save(sXmlConfigFile)
View 1 Replies
ADVERTISEMENT
Dec 19, 2011
I recently changed application settings to be in an encrypted config file.The first time I run any application and try to retrieve a setting (My.settings. ...) from the config file I get an Unrecognized attribute 'configProtectionProvider'If I restart the application I don't get an error due to the fact that it doesn't re-encrypt during that run. Why when I run the application for the first time am I getting this error?
I am encrypting the config file on application startup using the following code:
[Code]...
View 1 Replies
Mar 21, 2010
I'm using this code:
Dim tfLines() As String = System.IO.File.ReadAllLines("Config.ini")
For Each line As String In tfLines
Dim arr As String() = line.Split("="c)
If arr(0) = "title" Then textbox1.text = arr(1)
Next
To read from a config file that looks like this this:Quotetitle=this is the text Now is the question, how can I save to the config file?Like, replace "this is the text" with the new text in textbox1.text
View 3 Replies
Mar 21, 2010
I'm using this
[code]...
Now is the question, how can I save to the config file? Like, replace "this is the text" with the new text in textbox1.text
View 6 Replies
Jan 4, 2012
I have created Custom .NET controls, and I'd like to know if it's possible, how to add a custom attribute in the web.config when you add the reference to the control.
Currently it is:
<controls>
<add tagPrefix="FOO" src="~/Controls/FooControl.ascx" tagName="Bar" />
[code].....
View 2 Replies
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
Aug 7, 2009
in vb.net i am trying to save application settings but for USER but i cannot find the user.config file
when does this file get created?
i searched my entire hardrive. i also searched the entire project.
View 2 Replies
Jan 18, 2010
is there any tool to validate configuration file?
View 1 Replies
Jan 15, 2009
I wrote the code and it works great but then i thought i'd have a little challenge and go above and beyond. i decided to make a highscore leader board system. i used the following variables and sub classes to make it but im having a slight issue...
CODE:
The idea is that i wanted to make the system able to associate a name with a score, sort the score from greatest to lowest, save it to a text file, load it from the text file, repeat.
so heres a quick list of what i have working...
-Stores name and score
-Sorts by score then outputs
-occasional index of -1 issue
-saves score and name to a text file
-loads score and name when the form loads
-CANNOT add new data to the sorted list...
Thats my main issue. When i have data loaded from last time i try to add a new score to the list but then it gives me an error.
InvalidOperationException was unhandled Failed to compare two array elements
-pointing to the line...
In the details of the exception it continues to say...InnerException {"object must be of type String"}
i don't know which parameter its referring to tho, the variable name is already of type string and count is type integer.
View 3 Replies
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
Apr 20, 2009
Is there any way to save a form window state including all of the controls etc that it has on it in their current state? I'm having to write long functions for each control just to save and reload from a config file, so I'm spending more time on user saved settings than on my actual project.
View 3 Replies
Feb 15, 2010
I want to save picture in app.config file,first time when i start my application picture will come from database then all the time it will come from the app.config file.I also update app.config file from front end with two fields user name and user picture
View 3 Replies
Jul 3, 2010
I want to save a datatable to the app.config file (My.Settings) and what i have understand is that you can use the Datatable.WriteXML to convert it to XML and then save that string to the settings.
But how do i rebuild it from the xml? Do i have to create my own code to do that or is there a method?
View 5 Replies
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
Jan 16, 2012
I am currently working on a WPF/.Net project, In this project the user has the choice to change the the skinning of the app entirely, I am trying to write those settings after submission using configurations management, but I don't seem to be able to add the new values to the app.config file, here is my method underneath
[Code]...
View 2 Replies
Sep 23, 2009
I would like to commit the data put in a checkedlistbox to the user.config. I have found a way to commit them to my.settings but no matter what Save() method I call, it does not commit the new data (that is not bound to a control, through the propertybindings) to the user.config, either immediately or when I shutdown the application. Which means, when I loop through the settings when the application starts back up, the data is not there to be added back to the checkedlistbox. I have put save methods in the formclosing events as well as when the data is created in the my.settings. using my.mysettings, my.settings and my.settings.default. Thank you in advance for your input.
This first method is a called when a button is pushed. it checks the text and then calls the next method (AddProperty) which should add the property to my.settings and save it to user.config, but my understanding is that it is not written to the file till the applicatoin closes.
[code]...
View 5 Replies
Sep 18, 2009
I have done a fair amount (days)of searching, before posting this,and cannot seem to find an answer.ata put in a checkedlistbox to the user.config. I have found a way to commit them to my.settings but no matter what Save() method I call, it does not commit the new data (that is not bound to a control, through the propertybindings) to the user.config either immediately or when I shutdown the application. Which means, when I loop through the settings when the application starts back up, the data is not there to be added back to the checkedlistbox. I have put save methods in the formclosing events as well as when the data is created in the my.settings
View 3 Replies
Nov 27, 2011
here any algorithms/pseudocode for reading/parsing 3-column csv data and determining unique objects/attributes/values?
example data:
john,height,1.75
george,age,21
[Code]....
i have already implemented a solution of my own but it's too slow and i can't find any relevant literature on the internet.
View 6 Replies
Nov 10, 2011
Possible Duplicate: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive
I am using window xp and iis 5.1 to run the application.
error is occurred Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
[Code]...
View 2 Replies
Feb 2, 2012
I get an error when I try to build my project.'SSLAccessFiltercannot' be used as an attribute because it does not inherit from 'System.Attribute'. [code]
View 1 Replies
May 9, 2010
I am trying to get a file attribute which is the Duration of a media file to display with length and name in my list box
I'm using:
Private Sub OpenFileDialog1_FileOk(ByVal sender
As Object,
ByVal e As System.ComponentModel.CancelEventArgs)
[Code]....
View 6 Replies
Nov 14, 2011
<xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-
[Code]....
This is my Effect.xml file .I am using vb.net to access this xml file.
Actually i want to access effect name when i enter particular effect id.So that i will get attribute value of effect name when i give effect id as input value
How can i do using vb.net
View 1 Replies
Jul 4, 2010
I have an app that reads the file attribute to determine if it is normal, readonly or archive. Nowhere can I find the numerical values that equate to normal, readonly or archive, however I have debugged & found that archive is 32. The files on the cd are 33, what type of attribute is this and where is a list of all numerical values that equate to a file attributes type?
View 3 Replies
May 8, 2010
I am trying to find a way to allow my users to choose the directory to save files into, THe file name is automatically generated as it has a naming convention and i am able to pre program a location to save to but i d like to be able to allow my users to decide themselves which directory they want to save the files to and to have the ability to choose which directory to save to
[Code]...
View 2 Replies
Jan 3, 2010
I'm looking for a way to specify the location for the User.config file that is used for storing the My.Settings object. It appears that this is not possible. The problem for me is, I don't want to be responsible for creating several different files on the users computer that really have no use and are difficult to find and clean once an update is released. For most users, this is not a serious problem, as many will probably never update the software, and most will probably only go through a couple of updates. On my system, there are config files for every build of the application, and the same to a lesser extent will be true for my beta testers.
I can understand that MS wants to make sure that no two applications will use the same location for storing application data, but a simple [UserData] [CompanyName][ApplicationName] for storing application data will probably suffice for 99.9999 percent of the legitimate applications in the world. Bogging a user's system down with erroneous files, no matter how small, is an unnecessary drain on system resources and a potential source of problems for the user. It's bad enough that most programs leave bits and pieces of themselves all over a user's system after De-installation - this to me seems only to exaggerate this problem.
Is the only way to get around this problem to write a whole new Settings Class? Is there a way to change the location of the UserConfig file to a more friendly (and more predictable) location that I am not finding for myself? It would seem that having at least the OPTION to specify a location for the User.Config file would be OBVIOUS and easy to implement, so why did they leave this out?
View 5 Replies
Jun 16, 2009
I know how to set an attribute and set multiple attributes but how would I add a attribute to the existing attributes...
View 11 Replies
May 9, 2010
I am trying to read through a bunch of sub directories checking to see if the archive bit is set on any file and if so then I intend to create a zip file of the entire folder as a backup copy and then I need to reset the archive bit.
The problem is that I do not want to change any other attributes that may be set and for some reason I do not see a way to retain these while clearing the archive bit.
I am also not sure if the method I am using for checking the archive bit will work correctly in cases where the file is also read only or hidden or other such attribute.
View 1 Replies
Sep 13, 2011
Let say, a file has the following attributes: ReadOnly, Hidden, Archived, System.
How can I remove only one Attribute? (for example ReadOnly)[code]...
View 5 Replies
Jun 9, 2011
I've been linking to an external config file using <appSettings file="blah"> since VS 2003. I just created my first 2010 project, and I get no data from my file, nor any error. [edit]This functionality works as expected when I point to 3.5 framework.Another note, if I copy the other config to the debug directory and reference it by file name it works. When I use the UNC path it doesn't. The UNC path has worked for many of my past projects. Maybe it's a 4.0 security setting somewhere?
View 2 Replies
Dec 29, 2010
I have this pretty simple application, it uses a webService to transfer data to my servers DataBase. Now it is very important for me to keep this application as one single file, and not having some XML files needed for it to work, but this is the case. I think the XML file holds the information to this webService, so without it the application crashes. Is there a way to get the application to work without this XML file, or a way to put the XML inside the exe archive?
View 1 Replies