|
You could go and have a look at Windows Installer XML. WIX for short. It should cover all your needs for checking registry prerequisites and installing your application.
-Larantz
|
|
|
|
|
Thanks for your useful reply.
|
|
|
|
|
ClickOnce is easy to use and does this, but has some undesirable side-effects.
|
|
|
|
|
I wrote an article on setup projects:
http://www.codeproject.com/dotnet/Win_App_Setup_Project.asp[^]
It seems that with vs 2005 the setup is improved to beable to check and install the .net framework. It checks the dependance prompts the user to accept the license. Then installs the .net framework. NOTE when it is done it is looking for the setup.msi file so that needs to be there.
Here is a microsoft link on it:
http://msdn2.microsoft.com/en-us/library/aa480239.aspx[^]
Hope that helps.
Ben
|
|
|
|
|
Hi,
If the users click mouse right button ,left button will be fired so how to equate mouse right button's action to mouse button left button's action.
Thanks in advance.
|
|
|
|
|
Hi frnd,
I don't get your problem....
Where this is happening?
Nisar Inamdar.
|
|
|
|
|
i know it is little complicated but i said what i said i mean i want what i said.If i can find a way to handle what i want,i can make it my project better..
Thanks in advance...
|
|
|
|
|
Is this a problem you're trying to fix or a feature you're trying to implement?
--
You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer
|
|
|
|
|
Sounds like it is something he is trying to implement. I would imagine just trapping the mouse click event and setting the Button property to the left button if this is possible...
--modified
Which I am not sure is possible since e.Button doesn't have a set property, only get ...
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
well, we can use SendKeys class to implement for Mouse Keys.?
|
|
|
|
|
SendKeys doesn't have anything that works with the mouse.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
Ok. if i wanted to call a function which is fired when mouse right button is clicked, how would i do that ?
thanks in advance...
atarikg...
|
|
|
|
|
Call the function from the MouseClick event... something like:
<code>
Private Sub Form1_MouseClick(ByVal sender As System.Object, _
ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseClick
If e.Button = Windows.Forms.MouseButtons.Right Then
yourFunctionHere
End If
End Sub
</code>
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
If you hook the mouse event you're able to play with the win32 data structures and make that sort of transform.
--
You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer
|
|
|
|
|
That is what I was wondering, maybe the OP should try that.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
I have a Remoting Application. When I Call a Remoting method in my remoting object, because network, sometime it can not return result. The client be Suspended. How to do it for timeout like connect to oracle database?
|
|
|
|
|
Override MarshalByRefObject.InitializeLifetimeService()
-- modified at 9:41 Friday 13th July, 2007
|
|
|
|
|
Hi ,
I have created an application in C# which runs varios windows commands.
For the Debugging purpose I need that whatever output I am getting to be pasted to a log file also say to C:\Log.txt file. How is it possible to redirect all the console output to a file.
Thanks in Advance
Sankalp Verma
|
|
|
|
|
<br />
using System.IO;<br />
<br />
TextWriter tw = new StreamWriter(@"C:\\Log.txt");<br />
tw.WriteLine("Enter Required Text here");<br />
tw.Flush();<br />
tw.Close();
Hope this helps.
|
|
|
|
|
Look at the TRACE namespace. You can set tracelisteners up to echo stuff to the console, to DbgVwr and a text file.
"More functions should disregard input values and just return 12. It would make life easier." - comment posted on WTF
|
|
|
|
|
Thanks all for your valuable input but I think that i was not able to explain the problem properly.
Suppose I am using C# to run the ping command. Now once this command runs all output I get goes to the console window. Now what I want is that In place of going to the console window, can it go into a log file.
Thanks and Regards,
Sankalp Verma
|
|
|
|
|
OK - specifically for PING you can use the
System.Net.NetworkInformation.Ping . You can query this for the results of the ping.
For capturing any console output from a 'shelled' program, do something like this
<br />
System.Diagnostics.Process myProc = new System.Diagnostics.Process();<br />
myProc.StartInfo.FileName = String.Format("myprogram.exe");<br />
<br />
myProc.StartInfo.Arguments = "-args myargs";<br />
myProc.StartInfo.UseShellExecute = false;<br />
myProc.StartInfo.RedirectStandardOutput = true;<br />
<br />
myProc.Start();<br />
<br />
myProc.WaitForExit(1000 * 20);<br />
<br />
string output = myProc.StandardOutput.ReadToEnd();<br />
<br />
<br />
<br />
<br />
<br />
<div class="ForumSig"><small>"More functions should disregard input values and just return 12. It would make life easier."</small> - comment posted on WTF</div>
|
|
|
|
|
|
Hi, read up on the Process class, especially Process.StandardOutput
and StandardError.
|
|
|
|
|
Console.SetOut(File.CreateText("C:/log.txt"));
|
|
|
|