• Blog
  • Contact
Home
  • Products
    • Modules
      • ActionScript
      • Ada
      • C/C++ (with BSC, Doxygen, Klocwork, and Understand)
        • Klocwork
      • Delphi Pascal
      • Fortran
      • Java (with Spring and Hibernate)
      • JavaScript
      • .NET
      • Oracle
      • SQL Server
      • Sybase
      • UML/SysML (with XMI, IBM Rhapsody, SparxEA)
        • Rhapsody
      • LDI (with Excel)
    • LDM/LDV
      • Features
    • LDC
    • LattixWeb & Repository
    • Licensing & Pricing
    • FAQ
      • Installation
      • Approach
      • Howtos
      • Java Specific Issues
      • C/C++ Specific Issues
      • .NET Specific Issues
      • Database Specific Issues
      • Hibernate and Spring Specific Issues
  • Solutions
    • Embedded Systems
    • Enterprise Systems
    • Complex Systems
    • Case Studies
  • Services
    • Consulting
    • Training
    • Deployment/Integration
  • Technology
    • Analyzing Architecture
    • Example: A Dependency Model for ANT
    • Dependency Models and UML
  • News/Events
    • Lattix News
    • Events
    • Lattix Live Demos
      • What's New in Lattix 7.0
    • Buzz about Lattix
  • About
    • Partners
    • Management
    • Advisors
    • Corporate Fact Sheet
  • Modules
  • LDM/LDV
  • LDC
  • LattixWeb & Repository
  • Licensing & Pricing
  • FAQ
    • Installation
    • Approach
    • Howtos
    • Java Specific Issues
    • C/C++ Specific Issues
    • .NET Specific Issues
    • Database Specific Issues
    • Hibernate and Spring Specific Issues
Lattix Demo
Watch Now
Attend a
Live Demo
Read our
Whitepapers

.NET Specific Issues

  • How do I create a project for .NET?
  • .NET projects are created by loading in any .NET assemblies and executables into Lattix.

  • What is the level of granularity supported for .NET?
  • .NET projects allow you to look at dependencies at an arbitrary granularity. For instance, you can see the dependencies organized as assemblies, namespaces, classes/interfaces, method and data members or any combination of these elements.

  • Some times View Source Menu remains greyed out. How can I navigate to the line in code for a dependency?
  • .NET module reads the dll or the exe to figure out the pdb file. From the pdb file, it figures out the source file. If the pdb file is not found or if the source file is not found, the View Source Menu will be greyed out. It will also be greyed out if you explicitly turn off the option to read source file information from pdb.

  • When I load dll files, I see a message on the console that certain files are not .NET assemblies. Can Lattix process those assemblies?
  • The Lattix .NET module can read and process assemblies containing both managed and native code. The managed code assemblies will be analyzed from namespaces down to classes and interfaces, and further down to methods and data members. The native assemblies will be analyzed for exported and imported methods. Lattix will also discover dependencies between managed and native assemblies.

Lattix | North Reading MA 01864 | +1.978.664.5050 | copyright 2012