使用msbuild属性生成XmlSerializer调试符号

时间:2018-12-31 09:08:20

标签: c# msbuild

我在构建服务器中使用var patternWords = new HashSet<string>( pattern.Split( new[] { ‘ ‘ }, StringSplitOptions.RemoveEmptyEntries)); var words = str.Split( new[] { ‘ ‘ }, StringSplitOptions.RemoveEmptyEntries); var matches = words.Where( w => !patternWords.Contains(w)); var newStr = string.Join( “ “, matches); 来编译我的所有代码。 msbuild为包含XML序列化数据的程序集生成辅助文件(msbuild),但是当我传递调试属性(<assembly>.XmlSerializers.dll)时,我没有得到{{ 1}}。

我可以使用DebugSymbols=true,DebugType=full手动生成pdb文件,但是我还没有找到一种方法告诉XmlSerializers将该sgen /d <assembly>标志传递给msbuild工具-SGen task似乎没有任何与调试相关的属性。

我们将不胜感激:)

0 个答案:

没有答案