• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 424
  • Last Modified:

Server.Createobject("project1.Class1.1")

How can I explicit the create an object with specific version in ASP?? I got two application but they are refering to the same COM but different version.
one refer 1.0, one refer 2.0
how can I control it in ASP?
I found that some MSDN sample got some sample like
set obj=server.createobjectServer.CreateObject("Membership.Verifusr.1")
what is the ".1" at the end? I can't find any document about using this method. is it not for version control?
How can I make use of this ?
0
LCP
Asked:
LCP
  • 4
  • 3
1 Solution
 
amit12345Commented:
ya .1 is for version only. If you don't specify .1 or .2 then by defaults it takes the latest version of that component registered in ur comp, but if you know particular version number and u want to use that then you can can specify .1 or whatever with that
0
 
LCPAuthor Commented:
You mean this is ASP build in method so that I can create object with the specifid version no. ?
How about the case if my application is using minor version only? e.g two version of 1.01 and 1.02 ?
How can I explicit the minor version?
0
 
amit12345Commented:
what ever versions are there in your machine u can use that. if 1.01 is there u can use..u can check this in ur registry setting..
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
amit12345Commented:
what ever versions are there in your machine u can use that. if 1.01 is there u can use..u can check this in ur registry setting..
0
 
LCPAuthor Commented:
How about minor version?
e.g. my com got two version 1.01 and 1.02 ? how to specify this when createobject?
Is it a build in feature of ASP?
0
 
Dave_GreeneCommented:
LCP,

I was helping someone on here a couple of weeks ago and I initially thought that you could only create an object with it's high level version number, but I was wrong.

You can create an object with it's minor version...

set obj=server.createobjectServer.CreateObject("Membership.Verifusr.1.02")
0
 
amit12345Commented:
ya dave is right,
LCP you see the registry what ever name ufind there u can use that in ur ASP. If there are more then 1 version u will find all those versions in Registry
0
 
LCPAuthor Commented:
Sorry for response late. Don't know why I can't get this question from my question history so wasting some time to dig this question out from my mails. May be it is EE bugs.
:>
thx for your ans.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now