Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6859551
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T02:17:51+00:00 2026-05-27T02:17:51+00:00

I have a project named Test.LiveModel ( Test.LiveModel.dll ) and its version is 8.0.7.0

  • 0

I have a project named “Test.LiveModel” (Test.LiveModel.dll) and its version is 8.0.7.0 in my solution which contains 25 projects. I can see the information of Test.LiveModel in AssemblyInfo.cs. I have two category of objects named ‘base class category’ and ‘user-defined class category’ which are displaying in my application UI. I am displaying this through a property which is of class Type

Now I am considering one base class category object named “Server” and one user-defined class category object RoundedTree. When I set value as “Server” in Property in Grid after saving it when I restart my application I can see the saved value, but for “RoundedTree” which is not happening due to type becomes null. So I did a thorough analysis and came to know that issue is in ToType() method shown below
This is ToType() metho

For base class Server xmlSerializableType.Name, I am getting as Test.LiveModel.Server and AssemblyName I am getting as Test.LiveModel, Version=8.0.7.0, Culture=neutral, PublicKeyToken=23bd062a94e26d58 and type I am getting by using Type.GetType as type = {Name = "Server" FullName = "Test.LiveModel.Server"}

But for user defined class xmlSerializableType.Name I am getting as _Rounded_Tree. ‘type’ I am getting as null by using Type.GetType. AssemblyName I am getting as _Rounded_TreeTest-Machine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null, but even assembly.GetType I am getting as null. What is the reason behind it? Why am I getting assembly version 0.0.0.0? I mean full assembly _Rounded_TreeTest-Machine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.

This is the method CreateType() which will create assembly and type as myTypeBuilder for userdefined class:

 public Type CreateType()
  {

     // Create the assembly name by appending the machine name to the typename.
     myAsmName.Name = this.TypeName + Environment.MachineName;
     // Define assembly that can be executed but not saved
     this.UserClassAssemblyBuilder = myDomain.DefineDynamicAssembly(myAsmName, AssemblyBuilderAccess.Run);
     // Create dynamic module with symbol information
     this.UserClassModuleBuilder = this.UserClassAssemblyBuilder.DefineDynamicModule("userdefinedmodule", true);

So here is my question: if real Dll has some version number, and user defined class assembly has version 0.0.0.0, is that the reason why I am getting type as null after using Type.GetType and assembly.GetType method?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T02:17:52+00:00Added an answer on May 27, 2026 at 2:17 am

    Here are some suggestions which may solve the problems.

    Define a assembly version

    new AssemblyName(this.TypeName + Environment.MachineName) 
    { 
        Version = new Version("1.0.0.0") 
    };
    

    Use full qualified names for the serialization

    myObject.GetType().FullName
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a component which can be referenced in some projects (for example, Component.dll
I have a Visual Studio solution named - UnitTestProject, unit test with xunit framework.
i am creating a view based project named test,it contains testappdelegate.h,testappdelegate.m,test.h,test.m classes. i am
I have the following in a project named testApp: (testAppViewController is the valid name
I have a class named project with the following data members. class Project {
I have a docs folder in a Subversion repository named project. I've come to
I Have a DataBase in my project With Table named 'ProcessData' and columns named
I have a line like : <svnbootstrapper LocalWorkingCopy=${projects.dir}/${project.name} Password=4udr=qudafe$h$&e4Rub Username=televic-education /> in my config.xml.
I have the following XML document: <projects> <project> <name>Shockwave</name> <language>Ruby</language> <owner>Brian May</owner> <state>New</state> <startDate>31/10/2008
In my project I have a function named GetObject that is wrapped in one

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.