|
I have made a C# dll which will be consumed by a classic ASP web application. It is working fine when I tested it. Now I need to place it in a separate environment, where the ASP website resides, for another round of testing. Here comes the problem:
There is no .NET Framework in the machine where the dll should be placed. How should I go about it? One way that can think of is to create a setup project with .NET redistributable. Is there any other way to accomplish the task without installing .NET?
Apologies if this isn't the right place to ask this question.
The word "politics" describes the process so well: "Poli" in Latin meaning "many" and "tics" meaning "bloodsucking creatures."
जय हिंद
modified on Wednesday, February 4, 2009 8:40 AM
|
|
|
|
|
Maybe if you copied all the .dll files your .dll uses from the .Net framework to the machine with no .Net then maybe your .dll could reference the files directly? im not sure.
If this is possible thou, you would need to mod you .dll and there would prob be a fair few to copy from the .Net too so installing .Net would surely be the more sane route to take
.Net contains many components you obviously require, without the framework it would be like trying to pick the components out of thin air. you cant access what is not there afterall
My opinion is... If someone has already posted an answer, dont post the SAME answer
|
|
|
|
|
Maybe you are correct, but I am afraid I didn't got your answer.
The word "politics" describes the process so well: "Poli" in Latin meaning "many" and "tics" meaning "bloodsucking creatures."
जय हिंद
|
|
|
|
|
I suggest stick with installing .Net framework on the desired machine. That way you will have less issues and it will be there for any other applications that may need it in the future.
I would go for the approach of including the redistributable
My opinion is... If someone has already posted an answer, dont post the SAME answer
|
|
|
|
|
I need to be sure there is no other way. So far, THERE IS no other way.
The word "politics" describes the process so well: "Poli" in Latin meaning "many" and "tics" meaning "bloodsucking creatures."
जय हिंद
|
|
|
|
|
Like i said you cant use components that are not on the machine.
How does your asp app reference your .dll?
is it something along the lines of import("mylib.dll")? I cant remeber how you import libraries like that but what i was saying is you could try importing all the .Net dll's your dll requires and just copy them to the machine.
I do not know for sure this will work and also i dont know how you would find exactly all the .Net dll's you require
My opinion is... If someone has already posted an answer, dont post the SAME answer
|
|
|
|
|
If you want to run the dll on whatever machine you will need the .NET Framework.
You can include the .NET redistributable by using a bootstrapper. This is all included with Visual Studio, you only have to change your project file a bit (found this also with google).
The WiX toolset is a good way to create MSI files with bootstrappers...
Regards
Sebastian
|
|
|
|
|
That is what came to my mind at first. I need framework to make the .Net dll interoperable with ASP. I want to be sure there is no other way. And I guess, so far, there is no other way.
The word "politics" describes the process so well: "Poli" in Latin meaning "many" and "tics" meaning "bloodsucking creatures."
जय हिंद
|
|
|
|
|
string pattern = "(-)|(#)|(/)|(&)|(\0)|( )";
string[] substring = Regex.Split(a[i], pattern);
input given is #55; xx road
but it returns many empty tokens inbetween the output... pls help me how to remove those empty entries
the quieter u become more u hear
|
|
|
|
|
|
What is the expected result?
|
|
|
|
|
input
#55; xx road
expected result is
token
#
55
;
xx
road
the quieter u become more u hear
|
|
|
|
|
i will place some control in tablelayoutpanel..when i select any control at runtime i need to show the selection handlers..
if any body don't understand my quesation check in design mode..like this..
Drag a tablelayoutpanel and place a control(any) and select that control..it shows the handlers to the control..i want show that's handler to my control..
or i need to show the selection handles to seleted cell in tablelayoutpanel
modified on Wednesday, February 4, 2009 10:44 AM
|
|
|
|
|
This is a design mode only feature.
only two letters away from being an asset
|
|
|
|
|
What do you mean, handler?
My opinion is... If someone has already posted an answer, dont post the SAME answer
|
|
|
|
|
In C# Visual Studio 2005, the control dateTimePicker can be editable manually with keyboard? I need this, but I dont find the way to do it. is it possible?
Thanks
|
|
|
|
|
Just to make sure, is this web or Windows? What do you mean "editable manually with keyboard"? You should be able to highlight the field and use the keyboard. Is the control disabled? What behavior are you getting?
only two letters away from being an asset
|
|
|
|
|
I want that the user can edit a date with the keyboard. I want that the user can write and delete a date in this control DateTimePicker without use the calendar. It would be similar to a simple textbox editable.
|
|
|
|
|
felixdisc wrote: I want that the user can...
I understand what you want. I asked what behavior you are getting now. The control should already support keyboard use.
only two letters away from being an asset
|
|
|
|
|
Sorry, already it works good.
Thanks
|
|
|
|
|
You shouldn't need to code anything as the keyboard interface is built into the control. I've just looked at a simple alarm clock I wrote and the datetime picker has the standard property values assigned by the VS designer. When running it can be edited with keyboard or mouse.
Alan.
modified on Wednesday, February 4, 2009 7:39 AM
|
|
|
|
|
Hello,
I am trying to create a browse control that will let the user select a file from his computer.
The easy way is with a OpenFileDialog but when i insert "using System.Windows.Forms;" - it says "The type or namesspace "windows" doesn't exist in "system"...". I am using vs 2008.
Can anyone tell my why? or how can i do this in another way?
|
|
|
|
|
Do you have it in your reference list?
My opinion is... If someone has already posted an answer, dont post the SAME answer
|
|
|
|
|
Hi,
what kind of project did you created? Maybe you are missing the reference to the assembly.
Regards
Sebastian
|
|
|
|
|
Let me guess, you're trying to do this from a web application?
|
|
|
|