问题标签 [system.io.fileinfo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - IO.fileinfo 类在 vb.net 2010 中的使用
我正在编码以在计时器滴答间隔 30,000 上观看 XYZ 文件夹。如果 XYZ 文件夹的文件数+1,那么我想复制一个新文件进行处理。
我可以编写其余的代码,但停留在:
错误 1 'filesindir' 未声明。由于其保护级别,它可能无法访问。”。
我只想初始化 Filesindir 和 filesinfo 一次。不是在每个 Tick 上,而是每次都必须移动/复制新文件。
vb.net - System.IO.FileInfo 无法确定文件是否存在于网络另一端的服务器上
这是我的 Visual Basic 2005 .NET 代码:
上面的代码在本地驱动器(与应用程序相同的驱动器)上看到有问题的文件时,将 tsrslt 返回为真。但是在映射的驱动器号上,它看不到文件,因此 tsrslt 评估为假。
我尝试了以下方法:
DNS 路径
ip路径
非标准驱动器上的 dns 路径
非标准驱动器上的 ip 路径(如上使用 ip 而不是 dns)
非标准驱动器上的 dns 和 ip 在驱动器号后使用 $。
以上都看不到远程服务器上的文件。任何建议,将不胜感激。
vb.net - 当路径以空格结尾时,新的 FileInfo 会损坏 FullName
我搜索文件并FileInfo
以 IEnumerable 的形式返回。我在 IEnumerable 中设置了一个断点,Select
并看到传入的文件名是e:\mp3\MP3_Amazon\Orchestra della Scala di Milano, Tullio Serafin,Herbert von Karajan, Maria \Maria Callas, Vol 4\01-15- Madama Butterfly Un bel dì, vedremo.mp3
当我遍历 IEnumerable 并尝试以 Stream 的形式打开文件时,我收到System.IO.DirectoryNotFoundException
文件错误。FileInfo的FullName
成员错过了结束路径部分的空格Orchestra della Scala...
该路径由亚马逊的 MP3 下载器(亚马逊音乐)创建。
我现在想知道是否以及如何以编程方式访问该文件。为什么在创建 FileInfo 类时路径在其部分中拆分并且每个部分都从尾随空格中剥离?
c# - File.Open 不会为已打开的文件抛出 IOException
false
无论file
是已经打开还是关闭,这总是返回。
直到昨天它都运行良好;今天它没有按预期工作。
c# - 使用 FileInfo.CopyTo 复制映射网络驱动器的文件
我尝试将文件复制到映射的网络驱动器,但我总是收到消息“找不到路径的一部分......”。我尝试了不同的映射网络驱动器,因此我可以排除凭据问题(它既不适用于与不同凭据连接的驱动器,也不适用于我的普通用户)
SystemReg.TargetPath 是从 XML 文件中读取的。如果我使用像它一样的本地路径,D:\temp\
它可以完美运行,但是例如X:\temp\
将 X 作为映射驱动器它会失败。
在调用我的程序之前,我还尝试使用“net use ...”在批处理文件中运行我的程序,它也失败了。
c# - 如何将二进制文件数据转换为具有给定 MIME 类型的物理类型
我有一个数据库表(tbl_document),其中包含随时间上传到其中的文件的详细信息。
我想编写一个控制台应用程序来将这些文件下载到给定位置。
该表包含三个信息,我应该使用它们:
格式的文件varbinary
内容;每个文件的MIME 类型( contentType ),采用 nvarchar 格式,例如:
application/x-zip-compressed application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document application/pdf application/pdf
在 MVC 中,我会做这样的事情来执行这个任务:
我尝试了其他方法来做到这一点,例如:
我无法使用上述任何方法来保存文件。请你帮忙。
非常感谢。
c# - 如何在项目之间共享 app.config SQL 连接字符串
我有一组项目(例如,对于 DataProvider、Tests 和 Main)。
我正在app.config
使用 ConfigManager 从我的文件中获取 SQL 连接字符串。
当我需要在 Main 以外的项目中使用此连接字符串时,目前我需要将连接字符串复制粘贴到 next app.config
。
我可以配置它以便所有项目从主app.config
文件中读取连接字符串吗?
谢谢你的帮助!
c# - 为什么我不能重命名我的文件和文件夹?
所以我正在重新编写一个例程来重命名东西。我的文件夹树结构与此类似:
所有位置都有相同的测试,重命名一个必须重命名所有。此外,每个图像都有一个相关的文件夹,名称相同的相关文件夹。因此图像“一”、“二”、“三”将在同一目录(位置)中同时具有文件夹“一”、“二”、“三”。
我正在使用此代码重命名:
DirectoryInfo.move
它会在(不是FileInfo.move
,很奇怪,因为错误说文件)上弹出一个错误,说:
'System.IO.IOException' 类型的异常 ....
.. 当文件已存在时无法创建文件..
sql - 从基于相对文件大小的数据绑定组合框中删除条目,VB.Net
我目前在带有 SQL 后端的 VB.NET Visual Studio Express 2013 中工作。我有一个从 sql 服务器中提取作业列表的 sql 查询。从那里,这个列表被填充到一个组合框中,供生产主管将工作推向制造业。主管可以将作业推送到几台不同的机器上。但是,每个列表都有一些“空”作业,例如,他可以将该作业推送到任何机器,但该机器可能没有分配给该作业的任务。要从列表中删除空白条目,我将不得不根据日期时间查找具有该职位描述的每个单独的 PDF 文件,并检索文件大小。由于 pdf 是自动生成的,因此空白文件将始终具有相同的文件大小。然后我将交叉引用文件大小,如果它等于或小于空文件大小,它将从列表中删除它。我对比较文件大小的交叉引用感到困惑。当我尝试将文件的大小与整数进行比较时,它会抛出一个错误,我似乎无法弄清楚为什么,我对 VB.Net 的 IO 位相当陌生。这是我的代码:
请注意,为了节省空间和保护公司,我删除了实际的 pdf 文件路径。另外,不要担心年份或评论,这是程序的一部分。我的问题是“inforead.length <= 3333”
编辑(解决方案)---------------------------------------------- ------------
这是有效的
谢谢,
c# - c#中递归目录搜索期间的无限循环
我正在尝试在 c# 中编写一个代码来打印我计算机中的所有文件目录,而且我快到了。但是存在一个问题:
当文件夹名称只是一个空格 (" ") 时,该过程进入无限循环。您建议我做什么,而不更改文件夹名称或忽略它?