|
hi there,
i'm building a small class library which will be used from classic asp (com interop), asp.net and for testing purposes from my console test application. the class library requires an app.config which i have created. a couple of settings are added to it.
now my problem: in my console test application i've added a reference to the class library. everything works fine except that the class library doesn't read the configuration settings as i would expect. the values read using the ConfigurationManager.AppSettings["MySetting"] method always return null strings. i've been working with app.config files before and it always worked fine.
i guess this might have to do with the hierarchy of configuration settings. i guess, if i would add the configuration file to the console app instead of adding it to the class library, everything would work fine. but this is not what i need. i need the configuration to be attached to the class library. does this have anything to do with installing the class library in the gac? do i need to do that? and if so, how do i do that?
thanks for reading thus far. i hope i explained the problem properly. my english is not the best. any help is greatly appreciated.
/matthias
I love deadlines. I like the whooshing sound they make as they fly by. [Douglas Adams]
|
|
|
|
|
Is there a way to log uncaught exceptions ? Something like an event which fires when an exception is uncaught. I am trying to exit my application gracefully after logging the exception occurred.
|
|
|
|
|
|
That's great. Thanks Giorgi.
[edit]
I am sorry I can't vote for you as CP is not allowing me to vote on messages. I am getting Forbidden message.
[/edit]
|
|
|
|
|
Glad to help you
Giorgi Dalakishvili
#region signature
my articles
#endregion
|
|
|
|
|
Well the exception is still detected somewhere, so there must be a way to log that error.
Why not just design your program so that exceptions are handled? - A well designed program shouldn't be producing any unhandled exceptions.
Mark.
|
|
|
|
|
MarkBrock wrote: A well designed program shouldn't be producing any unhandled exceptions.
It might be correct. But since I don't know my user's system configurations and other settings, I need to make sure that all exceptions are passing through the handler which I defined.
|
|
|
|
|
a wel produced program shouldnt produce any exceptions at all
but thats just not reality.
|
|
|
|
|
blakey404 wrote: but thats just not reality.
True. No one can handle all exceptions.
|
|
|
|
|
it would be nice though... and we can try dam hard to get the majority of them
|
|
|
|
|
Check this[^]
Hope it helps
kss
|
|
|
|
|
fearless stallion wrote: Hope it helps
Indeed
|
|
|
|
|
What is the max limit for nesting while and for loop.
thanks
You get the best out of others when you give the best of yourself.
|
|
|
|
|
trilokharry wrote: What is the max limit for nesting while and for loop.
There is no limit.
Som
|
|
|
|
|
...although if you are concerned about the limit, you are possibly doing something very wrong...
|
|
|
|
|
thanks
You get the best out of others when you give the best of yourself.
|
|
|
|
|
how do i use the print dialog to print the current page. I'm guessing upon return from the print dialog i can check a property which will tell me if "current page" is clicked. but i cant find it for the life of me. barking up the wrong tree?
cheers
|
|
|
|
|
in case anyone is interested, i finally solved it...
if (this.printDialogReport.PrinterSettings.PrintRange == System.Drawing.Printing.PrintRange.CurrentPage)<br />
{<br />
...<br />
}
|
|
|
|
|
Deat all,
How to calculate number of days between two differnt selected dates considering leap year also.
Number of days should are calculate in the code itself,Not in sql.
Please give me some code snippet for all these.
Thanks in advance.
kissy
|
|
|
|
|
this[^] would have been quicker for you.
If you subtract one date from another, you get a TimeSpan
as in
TimeSpan ts = date2 - date1;
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Use DateTime.CompareTo to determine which of your dates is earliest, then substract it from the other using DateTime.Substract to determine the timespan you need.
Standards are great! Everybody should have one!
|
|
|
|
|
string[] stringArray = {"Hello", "World"};<br />
ListViewItem lvi = new ListViewItem(StringArray);<br />
<br />
if(this.listview1.items.contains(lvi))<br />
{<br />
;
}<br />
else<br />
{<br />
this.listview1.items.add(lvi);<br />
this.listview1.update();<br />
}<br />
Why does this code always run in else block when the same Listview item is added into the listview??
Som
|
|
|
|
|
Is it because everytime a new object is created??
What if I want to compare listview items and then add into listviews???`
Som
|
|
|
|
|
Because it doesn't. Even if the contents of the two items are the same, they are two different list view items. They just happen to have the same strings in them. You need to search through the strings inside the items, if that is what you mean.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Christian Graus wrote: You need to search through the strings inside the items,
Do u mean to say I need to use the 'SubItem' property..??
Then how do we use listview.contains ?
Som
|
|
|
|