Exemplo n.º 1
0
        public VbpProject(ProjectLoadInformation info)
            : base(info)
        {
            _projectReader = new Vb6ProjectReader();
            _projectWriter = new Vb6ProjectWriter();

            FileInfo file = new FileInfo(info.FileName);
            using (Stream stream = file.OpenRead())
            {
                _vbProject = _projectReader.Read(file, stream);
            }

            AddGenericItems();
            AddReferences();

            _symbolCache = VbpProjectSymbolCache.FromProject(this);
        }
Exemplo n.º 2
0
        public VbpProject(ProjectLoadInformation info)
            : base(info)
        {
            _projectReader = new Vb6ProjectReader();
            _projectWriter = new Vb6ProjectWriter();

            FileInfo file = new FileInfo(info.FileName);

            using (Stream stream = file.OpenRead())
            {
                _vbProject = _projectReader.Read(file, stream);
            }

            AddGenericItems();
            AddReferences();

            _symbolCache = VbpProjectSymbolCache.FromProject(this);
        }
Exemplo n.º 3
0
        internal VB6Compilation(IVbpProjectSymbolCache parent)
        {
            _parent = parent;

            CacheManager = new CacheManager();
        }
Exemplo n.º 4
0
        internal VB6Compilation(IVbpProjectSymbolCache parent)
        {
            _parent = parent;

            CacheManager = new CacheManager();
        }