|
-
Jan 12th, 2011, 04:08 PM
#1
Thread Starter
Lively Member
[RESOLVED] problem with .net version
hi guys.
sorry but i have to explain all these for you maybe you can tell me what am i doing wrong 
here is the story:
i made a program a month ago and i gave it to the customers.
recently they report some bugs and i fixed them. when i send the new version installer to them, they have some problems running it.
and here is the history :
i used vs 2008 to write it, but i removed vs 2008 and installed vs 2010 last week. when i opened my project to start fixing program bugs it asked for convert wizard so i did it.
i made changes and build it. i use installshield and i add framework 3.5 Sp1 as a prerequisites.
note : i was using inno setup first time. so i changed the installer too.
so i tried installing the program on my machine.
i just noticed that i have only .net framework 4 installed my own system. so i have no idea how the program runs without any problems on my own system. i have even tried installing it on another machine who had framework 3.5. it it work on that too.
the error shown on customers machines is related to framework version. everytime i send them a new version they have some problem installing/running it.
i am really confused i don't know which step i did wrong.
these are the things that i want to ask:
1.does the convert wizard which i did, changes my application framework version from 3.5 to 4 ?
2.is there a difference between framework 3.5 and 3.5 sp1 ?
3.does .net framework 4 include 3.5 ? if not, how is that possible the application worked on my system ?
Last edited by xperator; Jan 13th, 2011 at 01:28 PM.
-
Jan 12th, 2011, 04:11 PM
#2
Re: problem with .net version
If you were targeting 3.5 before, you should be targeting 3.5 afterwards. I have converted several projects without issue, though now that I think about it, they might have all been 2.0 projects, but I think I converted some 3.5 projects.
My usual boring signature: Nothing
 
-
Jan 12th, 2011, 04:27 PM
#3
Re: problem with .net version
all that was converted was the VS version in the solution file... it converted it from a VS2008 to VS2010 ... the targeted framework 3.5 was left unchanged.
As for what's going wrong, who knows? We don't know what the error message is.
-tg
-
Jan 12th, 2011, 05:09 PM
#4
Re: problem with .net version
It sounds like an installation problem to me. Some packages automatically install the necessary framework, but I haven't used the one in question.
My usual boring signature: Nothing
 
-
Jan 12th, 2011, 09:20 PM
#5
Re: problem with .net version
 Originally Posted by xperator
hi guys.
sorry but i have to explain all these for you maybe you can tell me what am i doing wrong
here is the story:
i made a program a month ago and i gave it to the customers.
recently they report some bugs and i fixed them. when i send the new version installer to them, they have some problems running it.
and here is the history :
i used vs 2008 to write it, but i removed vs 2008 and installed vs 2010 last week. when i opened my project to start fixing program bugs it asked for convert wizard so i did it.
i made changes and build it. i use installshield and i add framework 3.5 Sp1 as a prerequisites.
note : i was using inno setup first time. so i changed the installer too.
so i tried installing the program on my machine.
i just noticed that i have only .net framework 4 installed my own system. so i have no idea how the program runs without any problems on my own system. i have even tried installing it on another machine who had framework 3.5. it it work on that too.
the error shown on customers machines is related to framework version. everytime i send them a new version they have some problem installing/running it.
i am really confused i don't know which step i did wrong.
these are the things that i want to ask:
1.does the convert wizard which i did, changes my application framework version from 3.5 to 4 ?
2.is there a difference between framework 3.5 and 3.5 sp1 ?
3.does .net framework 4 include 3.5 ? if not, how is that possible the application worked on my system ?
Why did you remove VS2008 in the first place? Why not just run 2008 & 2010 on your machine?
This is why when you start a project, you generally should keep that project in the version of VS that it was created in, unless there's some reason that you HAVE to upgrade it to the next VS.
-
Jan 13th, 2011, 12:17 AM
#6
Banned
Re: problem with .net version
what references are you using in the project ?
you might wanna replace them
also maybe the clients sould install .net framework 4
-
Jan 13th, 2011, 01:24 AM
#7
Thread Starter
Lively Member
Re: problem with .net version
 Originally Posted by techgnome
all that was converted was the VS version in the solution file... it converted it from a VS2008 to VS2010 ... the targeted framework 3.5 was left unchanged.
As for what's going wrong, who knows? We don't know what the error message is.
-tg
i asked them for a screenshot on error details so i will post it later.
Why did you remove VS2008 in the first place? Why not just run 2008 & 2010 on your machine?
This is why when you start a project, you generally should keep that project in the version of VS that it was created in, unless there's some reason that you HAVE to upgrade it to the next VS.
well i upgraded my windows xp to seven. but i have a backup of orginal project on vs 2008 files.
what references are you using in the project ?
you might wanna replace them
also maybe the clients sould install .net framework 4
the application was targeted .net framework 3.5!
i have to put the 3.5 version as a prerequisite in the installer, shouln't i?
do you mean if only .net framework 4 is installed on their machine, the 3.5 applications can work ?
-
Jan 13th, 2011, 05:51 AM
#8
Addicted Member
Re: problem with .net version
if i were u i would find out what O/s the customer is using and then create a virtual machine of that O/S and test it myself with different versions of the framework starting with the 3.0 or 3.5 and then upgrading and testing...
just a suggestion
hope this helps..
-
Jan 13th, 2011, 01:23 PM
#9
Thread Starter
Lively Member
Re: problem with .net version
ok it seems the problem is fixed. they installed .net framework 3.5 (not sp1) on their machine and the program runs perfectly.
this is such a stupid thing about framework versions. isn't .net framework 3.5 sp1 suppose to include framework 3.5 ?
thank you guys.
Last edited by xperator; Jan 14th, 2011 at 01:10 AM.
-
Jan 13th, 2011, 10:56 PM
#10
Banned
Re: [RESOLVED] problem with .net version
so i was right, therefore please rate my post
-
Jan 13th, 2011, 11:25 PM
#11
Re: [RESOLVED] problem with .net version
 Originally Posted by moti barski
so i was right, therefore please rate my post
dude... man, that's just uncool. Show some tact man. Post get rated because someone wants to... it's not an obligation.
-tg
-
Jan 14th, 2011, 01:59 AM
#12
Banned
Re: [RESOLVED] problem with .net version
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|