|
Prashanth, have you read this article[^]? It covers every step on how to do application updates using ClickOnce.
|
|
|
|
|
thnx alot mr. Judah Himango
i have tried AGAIN click once for some sample applictions and its working fine
but when it comes to my actual application its giving error
APplication Has encountered a serious problem and need to close....
i think this is because i have used normal MSI Setup method and now wants to install the same using CLICK once
does doing like this will effect,
is it so
thnx alot for all ur respnose and reply
Have a nice time
prashanth,
s/w Engineer,
Syfnosys.
|
|
|
|
|
Then the problem appears to be with your application, not ClickOnce. Attach a debugger to your process or add some unhandled exception handling (e.g. Application.ThreadException event) and see what code is failing.
p.s. If your app needs to first install some prerequisites, you can accomplish this using ClickOnce bootstrapping. There's a free tool you can use to generate an MSI installer bootstrapper for your ClickOnce application: ClickOnce MSI Bootstrapper[^].
|
|
|
|
|
Hi,
I hope someone can help me, I'm new at this forum too I've writed a trainer for WinMine (Windows Minesweeper). This is the code I now have:
Buffertje = new byte[6];
Buffertje[0] = System.Convert.ToByte(0x90);
Buffertje[1] = System.Convert.ToByte(0x90);
Buffertje[2] = System.Convert.ToByte(0x90);
Buffertje[3] = System.Convert.ToByte(0x90);
Buffertje[4] = System.Convert.ToByte(0x90);
Buffertje[5] = System.Convert.ToByte(0x90);
WriteProc("winmine", Buffertje, 0x1002FF5);
public bool WriteProc(string Proc, byte[] Bytebuffer, int Address)
{
bool Success = WriteProcessMemory(InitProc( Proc ), Address, Bytebuffer, Bytebuffer.Length, 0)
return Success;
}
The programme freezes the time of WinMine to 1 now! So in fact, it's working. But now I'm trying to change the code to let it also work for Windows Pinball. The address of the score in Pinball is 0x011CAEBA, but my problem is my var "Buffertje". I don't get what does 0x90 means? I know it is an OpCode, but don't know how to change those opcodes..
Can someone help me?
|
|
|
|
|
|
Hi,
How can i limit/set the network bandwidth in Socket Programming.
If I am connected with 100 Mbps network. But i want to use 50 Mbps.
How can i set that in Socket Programming.
Thanks
Sakthi.
|
|
|
|
|
You can't. You'll have to write your own packet driver for the network stack. This is something you'd have to use C++ for.
|
|
|
|
|
hi Dave,
Please give me some idea to Proceed
Thanks
Sakthi.
|
|
|
|
|
What part of "you can't do that in C#" don't you understand?
|
|
|
|
|
Hi All,
How can i change the value of the hashtable at run time. The Value for the Hastable is already set. Now i have to replace with my Value. Please anyone help to solve this issue.
Regards,
A Jabeer Ali
|
|
|
|
|
Hello,
You have to remove the oldvalue over the key and add the new value!
All the best,
Martin
|
|
|
|
|
hi
i have 3 tables : t_books,t_sessions,t_titles that has master/details relation together :
t_books(bookID(PK),bookName) -> master
t_sessions(sessionID(PK),bookID(FK),sessionName) -> details
t_sessions(sessionID(PK),bookID(FK),sessionName) -> master
t_titles(titleID(pk),sessionID(fk),titleName,text,footerPage) -> details
when i search in these 3 tables, and create relation for these tables, the following error has shown me when i add dataRelation to my dataset :
These columns don't currently have unique values
my request is : how to search in 3 tables with relational data and show the result in treeView ?
thanks
|
|
|
|
|
I'm attempting to write a file to a removable drive. When the app gets to the point where it creates the StreamWriter, it's stops and tells me access to the *whatever*:\ drive denied. I have administrator rights, and have also given the app admin rights by "running as admin". Is there something I should be doing besides the usual to get this working? Is what I'm doing correct?
private void button1_Click(object sender, EventArgs e)
{
string usbDriveLetter = listBox1.SelectedItem.ToString();
string sPath = usbDriveLetter;
sPath = usbDriveLetter.ToString();
StreamWriter sw = new StreamWriter(sPath);
...and so on
Thank you for your input.
|
|
|
|
|
check!!may be your flash drive is write protected
|
|
|
|
|
Nope. Not write protected. I'm wondering, in the code I'm opening StreamWriter, but not actually writing anything yet. Could this be the problem?
|
|
|
|
|
I think proplem is occuring because you are not providing any file name
try to write like this
string sPath = usbDriveLetter;<br />
sPath = usbDriveLetter.ToString()+"\\myFile.txt";<br />
StreamWriter sw = new StreamWriter(sPath);
|
|
|
|
|
HEllo,
I don't think that a drive letter is a correct path argument for the StreamWriter Constructor.
You should use a path to a file!
All the best,
Martin
|
|
|
|
|
Even if the file doesn't exist yet? If that's the problem, boy do I feel like an idiot.
|
|
|
|
|
simplicitylabs wrote: Even if the file doesn't exist yet?
Yes
simplicitylabs wrote: If that's the problem, boy do I feel like an idiot
You shouldn't. But MSDN is your friend at this kind of proplems: http://msdn2.microsoft.com/en-us/library/36b035cb.aspx[^]
All the best,
Martin
|
|
|
|
|
After lots of research I still cant find an effective way of inheriting windows forms from my custom window forms.
In Vis Studio 2005 in C#
I have a dll project MyWinFormProject which includes a customised winform "MyWinForm" and builds into MyWinFormProject.dll.
I have a seperate standard C# windows app project WindowsApplication1.
When in WindowsApplication1 I add a new inheriited form Form1 which I want to inherit from MyWinForm.
I have been trying 2 ways of doing this:
1. 'Export Template', MyWinForm from MyWinFormProject which creates a zip file. Then go through the Add Item Dialog,
but this then exposes all confidential source code of MyWinForm in Form1, which is unsuitable.
2. Go through the Add Item Dialog -> Inheritance Dialog and browse to MyWinFormProject.dll and add this as a reference and inherit
from MyWinForm in the componet list. This adds MyWinFormProject.dll to the WindowsApplication1 project bin folder. This approach works
fine until I try to add a second winform Form2 inherited from MyWinForm, then I get the error message "Uanble to Add reference......Check a different version of 'MyWinFormProject' is not already referenced.
Many thanks
Steven Spencer.
|
|
|
|
|
Hello,
To 2.
Look at the references.
Is there a second referenc to your dll?
If yes you can delete it manually and try to compile again.
All the best,
Martin
|
|
|
|
|
Hi,
I have one class file that is stored in one of the subfolders in the Application. I need to load a class file dynamically and get the details (Properties and Fields) of the class.
(i.e.) Employee.cs file is stored inside one of the subfolder.
Using programatically at runtime i need to load that class file and read the information about that class file using Reflection.
Is it possible to do this? If so in what way can i do? Can anyone pls reply me? I am in urgent need..
Expecting your reply..
Thankfully,
jm
|
|
|
|
|
Are you loading source code file or the assembly file? If it is assembly than you can use reflection. As for source file you can compile it dynamically during runtime and then use the above method. I don't know if there is any other way with source file
|
|
|
|
|
I am loading the source file not the assembly file. In this case how can i get the class properties and fields??
Thankfully,
jm
|
|
|
|
|
In that case as I have said you can compile it during runtime dynamically and then use reflection. I can't think of any other way.
|
|
|
|