https://www.jb51.net/dll/microsoft.visualbasic.dll.html
下载解压后:
X86表示32位系统
x64表示64位系统
X64里面有那么多文件,开始我选择了目录下的dll文件,在项目中引用,结果报错,如下图:
部分dll文件中有多个目录分别表示多个系统专用文件,最后我选择了下面文件夹下的dll
添加到bin文件下,在项目引用就OK 了。
我要实现的功能是ASP.net如何重命名文件夹,有位网友帮别人解答的时候说:
ASP.net重命名文件夹,可以说是C#的一个缺陷。
System.IO.Directory.Move("D:\a","D:\aaa") 这种方式只要是该文件夹下有任何文件都会报错百拒绝访问。
一般的解决方法是:目录copy,将拷贝到的目标地址设定成想要的文件名,然后删除原度文件。
该方法在原文件夹下无 正在使用 的文件时是可行的。但是如果有文件正在使用,或者原文件比较大的话内,处理起来也很麻烦。
最简单的解决方法:在asp.net中引用VB!
1.先在项目中添加引用:Microsoft.VisualBasic;
然后在所容需使用的文档中加上using Microsoft.VisualBasic.Devices;// 命名空间
就可以实现啦,我要继续去完成项目啦,谢谢上面网友的解答。