我需要在少数Silverlight .cs和.xmal文件中缩小一些C#代码。您有哪些提示来维护一个代码库并运行“工具”以生成项目的缩小代码?
是否有任何工具(如Resharper)会这样做?如果不完全,部分或以某种方式提供帮助......
编辑:我意识到没有必要进行C#缩小。这是一项我正在做的练习,从表面上看是没有意义的。 (这不是作业。)答案 0 :(得分:3)
源代码混淆器怎么样?它们通常缩写名称等 - 当然也会删除空格。
例如,here,带有演示here(尽管您可能希望在可能的情况下禁用字符串编码)。请注意,这不是直接推荐:这只是我为C# code obfuscator获得的第一个打击。
答案 1 :(得分:1)
这有必要吗?据我了解,编译后的.Net程序集将通过网络发送,而不是C#(或任何语言)源代码。
答案 2 :(得分:1)
以下是其他10k参赛者的两篇“经验教训”帖子:
http://www.bluerosegames.com/SilverlightBrassTacks/post/Thoughts-on-the-MIX-10K-challenge.aspx
答案 3 :(得分:0)
您是否正在尝试为Silverlight 10k挑战做点什么?这就是我正在寻找这个信息的原因......