Hey
Is it possible to make a .net program run on a computer without framework.
Right now if i try running it on a computer without, it gives me a nasty error.
How can i handle this error?
00100b 06-13-2005, 11:19 AM How can i handle this error?
Install the framework. :rolleyes: :-\
reboot 06-13-2005, 11:57 AM The framework is the whole point of .Net. The framework IS .Net. I don't get why people keep asking this question.
Sorry for asking then.
If i enter a flash webpage without having flash, it ask me if i wanna install it. I was looking for kind of the same with my .net program. If the user didn't have framework, then he would be giving options to install it.
reboot 06-13-2005, 12:16 PM Just install it with your app.
00100b 06-13-2005, 01:29 PM Supposedly with web-deployment, you were supposed to be able to do this with an application manifest. From a conference that I attended, the "ClickOnce" deployment in VS2005 should better support this functionality.
Really though, with XP and later OSes, it should have been distributed as part of the Windows Update (if the OS didn't come with it already) and I believe that there is a Windows Update for Win2K for this as well. Unless you are installing apps to Win98, just make it a prerequisite for your application that the users install the .NET Framework.
elnerdo 06-13-2005, 01:30 PM Here's a link to the Microsoft's .NET framework redistributable. http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
Looks like my users can't open my program because they don't have Framework 2.xxxxxxxxxxx
There is no way i can install that on their computers?
wayneph 06-13-2005, 03:10 PM 2.0 isn't legal to distribute yet. It's still in Beta. It's available only for Developer Testing.
So I am not allow to share my program, even though I take no money for it?
00100b 06-13-2005, 03:30 PM Did you even read the End-User License Agreement concerning the use of the product?!
No, you CAN NOT distribute applications developed with the beta product.
No i did not read the End-User License Agreement.
Okay, so there is no way I can code in .net for free, and distribute my programs also?
reboot 06-13-2005, 05:38 PM Yes, download the .Net 2003 SDK, and use the command line compilers. Absolutely free and you can distribute that all you want.
Not only is it illegal to distribute with the beta, it's also pretty dumb. A beta is a beta. There are no promises made concerning it. When the actual product is released, it could break your app to pieces.
You know, reading the EULA is the first thing you should do with a new piece of software.
snarfblam 06-13-2005, 08:28 PM A beta is basically for testing purposes. It does not make sense to distribute software based on a platform still under testing.
No i did not read the End-User License Agreement.
The EULA explains your rights regarding the software, i.e. your license. Especially in the realm of development, it is important to understand your rights. There is a reason that when you install an application, you must check a box that says that you have read and understand the EULA before the installation even begins. If you were to find yourself in court (not that it is likely), it would be hard to explain yourself out a situation where you violated the license, which you specifically said you read when you installed the product, because you didn't read the license.
Maybe I was a good idea. When I started using computer, I was not able to read them, and then it has just become a bad habit.
pebtos 06-15-2005, 02:30 AM Okay, so there is no way I can code in .net for free, and distribute my programs also?
You can. Anyone can get the .NET framework so anyone can run .NET applications. Maybe you can try a free .NET IDE like #develop.http://www.icsharpcode.net/OpenSource/SD/
ps: I like your avatar. ;)
|