因为项目需要,通过regsvr32输入文件路径,导入dll文件。但是在xp环境下会将空格自动转换成%20问题,导致文件无法正常注入注册表。
请问应该使用什么方法将路径转换正常,下图是文件转换问题


------解决思路----------------------
%20应该是UrlEncode了,文件路径用之前UrlDecode下
------解决思路----------------------
System.Web.HttpServerUtility ut = new System.Web.HttpServerUtility();
ut.UrlDecode
------解决思路----------------------
file = @"C:\Document and Settings\Administrator";