使用 VS2012 时,尝试将程序集添加到位于文件夹中包含“#”字符的路径中的工具箱时似乎存在问题。(未测试其他角色)
测试用例 1:
浏览位于C:\test#\An Assembly.dll 的程序集
生成错误:“C:\test#\An Assembly.dll”中没有可以放置在工具箱中的组件。
测试用例 2:
浏览位于C:\test\An Assembly.dll 的程序集
没有出现错误,包含在程序集中的控件被添加到列表中。
我不记得以前发生过这种情况,因为我改变了我的文件夹结构已经有好几年了,所以我想知道这是否是 Visual Studio 2012 Update 2 中出现的东西。
是否有内部原因开始发生这种情况,是否有一种解决方法可以允许“#”字符包含在程序集所在的路径中?