Exemplo n.º 1
0
        private void btnNewOrChange_Click(object sender, EventArgs e)
        {
            saveAssemblyInfoFileDialog.DefaultExt       = DefaultExt;
            saveAssemblyInfoFileDialog.InitialDirectory = Path.GetDirectoryName(Host.Instance.DTE.Solution.FileName);
            saveAssemblyInfoFileDialog.FileName         = _fileToLink ?? typeof(CommonAssemblyInfo).Name;
            if (saveAssemblyInfoFileDialog.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            var info = _projectOriginalInfos[0];

            _commonInfo = new CommonAssemblyInfo
            {
                Company   = info.Company,
                Copyright = info.Copyright,
                Product   = info.Product,
                Trademark = info.Trademark
            };
            _commonInfo.Save(saveAssemblyInfoFileDialog.FileName);
            _fileToLink = saveAssemblyInfoFileDialog.FileName;
            BindCommonInfo();
        }