Use A Config File?
May 22, 2009What i want to do is use a config file to save the value that a user sets in a Folder browser dialog so that i can use the directory they select to write to files in that directory
View 4 RepliesWhat i want to do is use a config file to save the value that a user sets in a Folder browser dialog so that i can use the directory they select to write to files in that directory
View 4 Repliesis there any tool to validate configuration file?
View 1 RepliesI'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?
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 RepliesI 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]....
I have existing file named myapp.exe.config . What I would like to do is have a little app where user could specify path to app database. I know how to get file path but I dont know how to change existing line in myapp.exe.config file. No changes during runtime. Just simple app to change string in app.config file. I would like to enable user to select path to database and store that path in app.config file. Line which I would to change has a string "|DataDirectory|mydatabase.accdb" and i would like to change it with for ex. "C:Myappmydatabase.accdb" ( if it is selected file's path).
[Code]...
I'm attempting to update some values in the web.config file from code during an install process.So far I've found this for updating the connection string,[code]However I need to update another section and I'm not sure how. I have the settings for an email and I'm not sure how to update them. Relevant web.config section below, [code]
View 2 RepliesCan anybody tell me how can i add app.config file to the project?
i try add new item in the project but i can not see any app.config template.
I've never thought about it before; but I recently learned how I could modify the app.config file to add/remove trace listeners (for example, to redirect all of the Trace.WriteLine output to a text file).But I don't quite understand how it works? I know the corresponding C# code to do the same as the config (in this example) - does that code get generated/executed before my application's entry point?
View 3 RepliesI would like to be able to read the entire document, and make changes to it before run time. I am making a deployment tool for my application, and most of my customers do not want to rename their servers, nor do I want to have to rename the server in the connection string section of the app config file.
View 3 RepliesMy configuration file has the following settings for logging. I want to read the Switches value attribute to see if Debug is set to 4 (Debug logging) so that I can retain some temporary files. How to I read the value using configuration manager?
HTML
<system.diagnostics>
<switches>
<add name="TraceLevel" value="4" />
</switches>
</system.diagnostics>
I need to develop an project in VB.Net 2005 or 2008 and SQL 2005 for the database. It is not possible to create an App Config file(To create an connection to the Database).Is it possible to use/create an connection with similar functionality, and what is the replacement of this function.
View 1 RepliesI'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
[code].....
View 3 RepliesAs a practice exercise at my college we have to make a simple room booking system, complete with its own config file. We're not allowed to use the one built into VB.NET (the professor wants us to adapt to not relying on things like that) so I've made my own. This is a sample:
// Config file.
// First column is the variable name that will be used to
// reference the value in the second column. Seperate each
[code].....
How to set app config file so we can set app config file after installation of the software.
View 3 RepliesI was under the impression Visual Studio 2008 (and probably other versions) already made an app.config file for Forms applications. I've edited the app.config on multiple occasions without creating a new app.config file. However, I just created a new application and I can't find the app.config file.I hit Show All files and it still doesn't show. I know I've seen the answer somewhere before, but I can't remember where.
View 3 RepliesSo I've just started up my most recent website:[URL]and it would seem that every 5th or 6th time I publish my project out of VS 2005 the Web.Config file corrupts and loses its connection string to the database and a nasty exception gets thrown stating that the web.config file does not contain the connection string that all of my SQLDataSource objects use.
View 1 RepliesI'm trying to use an 'SQL Express' (or is it SQL Compact?) .MDF file as the datasource on a simple website using a Chart control.
Locally, it works great; but only if the 'AttachDbFilename' has the full path. Am I messing something up, or does it really need to be full path? If so - how do I accomplish this without using something like Server.MapPath()?
Every time I turn on my computer this little message box comes up. By simply clicking OK it goes away. Is there a problem and how can I get rid of it.
View 3 RepliesI have created a VB application with some web references created at design time. The URL property of each is set to Dynamic which has created a string value in My.Settings and in the app.config file.
During testing and debug the application uses one set of web services and when live it needs to use a different set of web references with a different URL. I thought I'd be able to change the values for these URL's in the MyApplication.exe.config file once installed on the PC but the application still sees the URL which was used to create the web reference at design time.
I've searched forums and this should be the way it works but I can't understand why it isn't picking up the URL for the web service from the exe.config file once I have installed the application.
I'm using app.config to store database connection strings.My question is. Is it possible to manual change configuration file on the user's computer after installing msi file. for example if I decide to change to the dev database vs live.
View 1 RepliesI 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 RepliesIn my solution I have 3 project and I want to create the single config file for all project, I mean instance of creating config file for all the 3 project I am creating one config file in the solution level that serve the purpose of all the project.
Now when i am reading the config file I am writing like this , in one of the project-
System.Configuration.ConfigurationManager.AppSettings("CREATEDBY")
but this return me noting always.
App.Config file location - D:ProjectCommunico_SCEPMS Outlook Add-in
and the project location where I am to accessing the app.config file- D:ProjectCommunico_SCEPMSFileViewEPMSFileView
This is my config file
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
[Code]....
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?
how to configure the app.config file in vb.net, especially when I want to set up the smtpmail.smtpserver via it?
View 2 Repliesconfig files, or dll.config for a class library project (dll). Does the dll have to be compiled for the changes in the config file to take affect?The problem I've noticed is that I add a reference to another solution to my dll, and it still has a connection string that points to the test database, even though I've updated it in the config file.
View 3 RepliesI have classes that get the connection string the the .config file through ConfigurationManager. They work great in the actual application. When I use them in a unit test with nUnit I recieve an 'Object referance not set to an instance of an object'. I also tried to see if nUnit would read a ConfigurationManager.AppSetting and it failed too. Is there a configuration or workaround for this?
View 2 Repliesi am building a web application with VS2010 and framework 4
in the web.config i have defined the external file path
<appSettings file="\serverc$InetpubwwwrootConnectionsGlobal_Settings.config">
<add key="var_1" value="xpto" />
[code].....
I am trying to add mime types to a godaddy hosting account that uses IIS7.0. Every time I add the mime types, though, it crashes my web site. Here is the config file without the connection strings to the DB:
<?xml version="1.0"?>
<configuration>
<configSections>
[code]....