更新wix installer里的Guid

string path=@"\Setup\Installer";
var files = Directory.GetFiles(path);
foreach (var item in files)
{ui

string content = File.ReadAllText(item);string

Regex r = new Regex("Guid=\"(\\S*)\"");
MatchCollection maches = r.Matches(content);
for (int i = maches.Count-1; i >=0; i--)
{
Match match = maches[i];
content = content.Remove(match.Index, match.Length).Insert(match.Index, "Guid=\""+Guid.NewGuid().ToString().ToUpper()+"\"");
}it


Console.WriteLine(content);
File.WriteAllText(item, content);

}io

相关文章
相关标签/搜索