|
Run Regmon from SysInternals when you run your install program to see where in the registry it puts the data. Then use regedit to look at the value of the registry setting on the target directory on the machine in question.
Sincerely,
-Ron
|
|
|
|
|
Cheers for your replies guys, just incase anyone else gets stuck on this I'll put what I eventually did.
Added a reg entry into either
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Create a new string value and call it what you like. Then as the value put [TARGETDIR]App_Name.exe.
Simple when you know how so I hope others dont have to waste a day on it like I have!
|
|
|
|
|
Hello,
I just want to override the System.Exception in order to log when an exception occurrs in an XML file, for doing that I tought I sould declare a class called exception and then to do
<br />
public class Exception : System.Exception<br />
{<br />
....<br />
}<br />
but I don't know to say to code that I want to use my exception when I do
<br />
catch (Exception ex)<br />
{<br />
....<br />
}<br />
thanks
Paolo
|
|
|
|
|
You could do something like this:
namespace MyNamespace
{
public class Exception : System.Exception
{
}
public class Foo
{
public void Bar()
{
try {}
catch (MyNamespace.Exception e) {}
}
}
}
However, you really should not do it like this. Instead use a self-explanatory name for your exception class that ends with Exception (just as an example: XMLProcessingException). For details on using exceptions see Class Naming Guidelines[^], Best Practices for Handling Exceptions[^] and Using User-Defined Exceptions[^].
Best regards
Dennis
|
|
|
|
|
A few months ago I came across a post on CP that contained a programmatic break point. Basically when this line was hit in runtime whilst running an application through VS debug mode it would drop out into the debugger (exactly the same as placing a manual break point)
The problem is that, after much searching, I cant find the post/article in question. So does anybody know what it is?
post.mode = postmodes.signature;
SELECT everything FROM everywhere WHERE something = something_else;
> 1 Row Returned
> 42
|
|
|
|
|
|
Hi
How Can find the total battery remaining time ( or % ) in notebook ?
is there any dll for this work ?
Regards' Amir Jalaly
|
|
|
|
|
Amir Jalaly wrote:
How Can find the total battery remaining time (or %) in notebook? Is there any dll for this work?
This kind of function can be found in the Power Management[^] part of the Win32 API. I your case you'll have to PInvoke GetSystemPowerStatus()[^] (there is even an example on how to use it in C# on MSDN: Using Win32 and Other Libraries[^]).
Best regards
Dennis
|
|
|
|
|
This question belongs in the ASP.NET[^] forums.
|
|
|
|
|
Hi,
I need to be able to recognize excel-like cell-references (i.e. 'Sheet1'!$C4 ) and have a regular expression for that, which works just nice. However, users should be allowed to encapsulate a such field (or a plain number for the sake of simplicity) in parantheses (spellcheck..) like ((12)) as this is syntactically correct. However - there has to as many opening '(' as there is ')'. I cant just count these, as a field reference may include e.g. a '(' in the sheet-name.
So, is there any way with C# regular expressions to count and compare counts of certain characters ? The regex for the simple example could be
"[(]*[0-9\.,]*[)]*" - which would allow an un-even number of opening and closing parantheses.
Any tricks to do this ?
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
|
|
|
|
|
Doesn't (\([0-9\.,\]*\))* work?
|
|
|
|
|
If I'm not mistaken there is no regular expression for what you need to do because the language you descibed is not regular.
So I guess you will need to write a custom parser or use a parser generator such as this one http://www.codeproject.com/csharp/spart.asp.
--------
Dave
[Math Studio]
|
|
|
|
|
Hi
How do I add a custom MenuItem on a MainMenu,ContextMenu or Menuitem? Is there an event I can override?
I have made a collection designer property on them all, where I can add custom MenuItems, but that only works when using the property editor. What I whant is, when u have f.ex. the MainMenu activated and click on an empty menuitem field, that a custom MenuItem is added instead of the standard MenuItem.
Any hints, workarounds articles? I can't seem to find any.
TIA
-spif2001
|
|
|
|
|
Hi all,
I need some samples for licensing the windows form application.My criteria is whenever user attempting to login the application i want to check the license key which is stored in a database table. The way to generate the license is, wherever application is installed, a KEY is generated with that computers CPU number.When user is logging in, how do we check this, (i.e.) we have application running on a server 10 users who are connecting to a server, we don't have to install the license on all the clients (PC's).
This should be checked only on the server side.
We should check the license when any one connects to a server (MSSQL) (I don't want to install license on every client, it should be only on the server, here ever the MS SQL you have installed or connecting to)
Any body have idea about this type of requirement, please send me the code samples or documentation .
thanks
sastry
sastry
|
|
|
|
|
Considering most machines have their CPUID's turned off by default, and some machine don't even have them, why would you want to create a license key using this number? It's an unreliable source...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I've been playing with the new Visual Studio 2005 beta and am quite impressed with the potentials of the built-in "ClickOnce" deployment scheme.
I've deployed (err, 'published' according to VS) my company's application to a network share using Visual Studio 2005 beta. When I try to run the .application file from the network share, all goes well, until a message box pops up telling me that the application has been blocked because it 'poses a high security risk'.
My question is, is there some way to allow all the users on our corporate network to run the application without having to configure each and every machine? Isn't there some way to make ClickOnce popup a dialog saying "hey it's dangerous, but it's your data. yes/no"?
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
If a Visual Studio application is compiled on a Windows 2000 Professional operating system, even as simple as an unmodified form, and the program is attempted to be run from a computer with a Windows 98 operating system, could this be the reason why the project has an error? Does the file need to actually be compiled on a Windows 98 machine, or is there in fact a version of the .NET framework specifically designed for Windows 98?
Attempting to load a simple form onto a Windows 98 machine, and the .NET framework has been loaded. What could account for the error message, as there is not even a single line of code written on the form that is attempted to be run on the Windows 98 computer. Works fine on Windows 2000 Professional.
|
|
|
|
|
Virtually all of the .NET framework should work on Windows 98. A few things, such as the XP themed visual styles, System.IO.FileSystemWatcher, and a few others don't work on '98.
That said, a default Windows Form app without any user code to my knowledge should work ok on '98. Is the correct .NET framework version installed on the target 98 machine?
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
The error message that I get with just a simple form with no code is as follows: What could be the problem?
Application has generated an exception that could not be handled.
Process id=0xffef253b [-1104581], Thread id=0xffefab87 [-1070201].
Click OK to terminate the application
Click CANCEL to debug the application.
Any advice as to what the cause could be?
|
|
|
|
|
Again, it seems the .NET framework is not installed. Be sure the lastest version of .NET is installed on the target meachine.
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|
|
You can't run the development environment on Windows 98, and compiling on it is not supported.
I agree with the other posts, make sure that the .NET Framework installed on 98 is the same version that you compiled the app under.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I want to extract the email ids and names (if any) from the emails content. The emails may contain forwarded emails as well, so I should be able to extract the email ids within those forwarded messages too. I want to do it in C#.
Ratsy
|
|
|
|
|
Hi,
Is there anyone can see all exe structures: functions, parameters list, constants, properties or even events?
If anyone can do it, is it possible to use that functions or events?
Thnk
|
|
|
|
|
You can decompile an exe, but you won't get proper variable/function names, and you certainly won't get comments. You'll get code that compiles back into the same exe, with generic names for everything.
Microsoft have a tool to do this, I think it's called disasmil or something.
Christian
I have several lifelong friends that are New Yorkers but I have always gravitated toward the weirdo's. - Richard Stringer
|
|
|
|
|
Christian Graus wrote:
I think it's called disasmil or something.
It's called Ildasm.exe and is located in your \VisualStudio\SDK\v[number]\bin\ directory. If you're doing decompilation, I'd recommend the free Lutz Reflector which can examine .NET assemblies and generate the equivalent IL, C#, VB, or Delphi).
Any remotely useful information on my blog will be removed immediately. There are 10 kinds of people in the world. Those who have heard of the ubiquitous, overused, worn-out-like-an-old-shoe binary "joke" and those who haven't.
Judah Himango
|
|
|
|