大家好,
这两天我在帮公司做一个发版软件,通过对VSTS的上检索changeset,来取得最近修改过的文件。
现在我已经拿到了修改过的文件列表。但是获取对应的dll很麻烦。
我现在自己的方案。通过分析.sln文件和.csproj文件,来取得一个file mapping,标识出每个.cs文件对应的dll。中间通过一些cache机制来保存file mapping的内容。但现在的问题是.sln不是一个xml文件(我也不知道为啥微软要这么干),因此分析sln文件很麻烦。 不知道各位有啥别的建议?
这两天我在帮公司做一个发版软件,通过对VSTS的上检索changeset,来取得最近修改过的文件。
现在我已经拿到了修改过的文件列表。但是获取对应的dll很麻烦。
我现在自己的方案。通过分析.sln文件和.csproj文件,来取得一个file mapping,标识出每个.cs文件对应的dll。中间通过一些cache机制来保存file mapping的内容。但现在的问题是.sln不是一个xml文件(我也不知道为啥微软要这么干),因此分析sln文件很麻烦。 不知道各位有啥别的建议?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货