directory相关内容

C#删除目录

我正在使用.NET Compact Framework的3.5和想要删除某些特定文件夹及其子文件夹。当我运行应用程序,它给 IO异常 。我试着使用 Directory.Delete(路径) 方法,但没有奏效。 我该如何解决这个问题呢? 下面是我的code: 使用系统; 使用System.Diagnostics程序; 使用System.IO; 使用System.Linq的; 使用System. ..
发布时间:2015-11-25 16:16:04 C#/.NET

NET的目录服务抛出一个奇怪的异常

我用来检查用户凭据的小C#的解决方案。它工作正常的两个我的队友,但我的电脑上我得到一个异常。 相关code: PrincipalContext上下文=新PrincipalContext(ContextType.Domain); 如果(context.ValidateCredentials(System.Environment.UserDomainName +“\\”+ USR,PWD)) ..
发布时间:2015-11-25 15:01:39 C#/.NET

应用程序交谈时,除非甲骨文的可执行文件路径包含空格崩溃

我们有一个X档案的问题与我们的.NET应用程序。或者说,混合Win32和.NET应用程序。 当它试图与Oracle进行通信,它只是死了。消失。去大黑虚空在天空中。没有事件日志消息,也不例外,什么都没有。 如果我们简单地问了应用程序跟一个MS SQL Server的替代,其中有取代的OracleConnection和相关类与SqlConnection和相关类的使用效果,它按预期工作。 今天我们 ..
发布时间:2015-11-25 14:43:07 C#/.NET

如何强制删除文件夹被另一个进程?

可能重复: 我有以下的C#code,但它抛出在调用Delete方法异常: VAR DIR =新的DirectoryInfo(@“C:\ mydirectory \”); dir.Delete(真正的); 下面抛出异常: 该进程无法访问该文件'C:\ mydirectory“,因为它正由另一个进程使用 有没有什么办法,迫使它删除这个目录,即使它正在被其它进程? ..
发布时间:2015-11-25 14:17:16 C#/.NET

找出在.NET中总的和可用磁盘空间

我试图找到一种方法来确定从.NET应用程序中的任意文件夹中的总的和可用的磁盘空间。通过“总磁盘空间”和“可用磁盘空间”文件夹中的我指的是总的和可用的磁盘空间,如果你在它执行的“目录”命令,这个文件夹将报告,也就是完全和可用磁盘空间包含该文件夹,考虑到正在取得下请求的用户帐户的逻辑驱动器。 我使用C#。该方法应无论对于给定为UNC路径(而不是通过映射驱动器盘符访问)的本地和远程文件夹的工作。例如, ..
发布时间:2015-11-25 13:13:24 C#/.NET

DirectoryInfo.Delete VS Directory.Delete

我要删除一些临时文件,所以我工作的小程序,删除它们为我的内容。我有两个code样品,但我很困惑,: 在其中code样品比较好? 的第一样品,code1,删除这些文件1和2,但在第二个样品,code2将删除包含夹1和2? code1 公共无效DeleteContains(字符串Pathz) { 名单< D​​irectoryInfo的> FolderToCl ..
发布时间:2015-11-24 22:44:36 C#/.NET

获取CMD.EXE的当前工作目录

我如何可以检索CMD.EXE的当前工作目录? 这似乎是可能的。例如使用ProcessExplorer,选择的CMD.exe,点击右键,属性,图像选项卡,“当前目录”relects使用CD或CHDIR命令的目录设置。 我看的.NET过程和的ProcessStartInfo类(ProcessStartInfo.WorkingDirectory总是返回“”),似乎无法找到确定本的方式。什么也没有的P ..
发布时间:2015-11-24 22:26:54 C#/.NET

鉴于全路径,检查路径是一些其他的路径的子目录中,或以其他方式

我有两个字符串 - DIR1和DIR2,我需要检查如果有一个子目录等。我试着去与包含方法: dir1.contains(DIR2); ,但也返回true,如果目录有相似的名称,例如 - C:\ ABC和C:\ ABC1没有子目录,赌注返回true。必须有一个更好的办法。 解决方案 的DirectoryInfo DI1 =新的DirectoryInfo(DIR1); Director ..
发布时间:2015-11-24 22:02:59 C#/.NET

什么是获取从中组件正在执行的目录中的最佳方式

有关我的应用程序,我存储在XML中的一些配置文件以及组件(EXE),以及一些其他临时文件等待处理的目的。 我发现了一些怪癖“。\\”和 Application.StartupPath 。 我一直在使用 字符串configPath来=“\\ config.xml中。” 它正常工作,直到我叫打开文件对话框来打开其他文件夹中的一些文件,上面失败的声明。显然“。\”指的是“currentDi ..
发布时间:2015-11-24 16:12:25 C#/.NET

获得.NET Framework的目录路径

我怎样才能获得.NET Framework的目录路径我的C#应用​​程序里面? 这是我引用的文件夹为“C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727” 解决方案 的路径的CLR活性为当前.NET应用程序的安装目录可以通过使用以下方法来获得: System.Runtime.InteropServices.RuntimeEnvironment.GetRu ..
发布时间:2015-11-24 15:18:04 C#/.NET

我如何从一个文件的完整路径的目录?

什么是获得一个文件在目录中的最简单的方法?我用这个来设置工作目录。 字符串文件名= @“C:\ MyDirectory \ MyFile.bat”; 在这个例子中,我应该得到的。“C:\ MyDirectory” 解决方案 如果你已经肯定了绝对路径,使用如果你可能只得到一个相对的名称,使用新的FileInfo(路径).Directory.FullName 。 注意路径和的File ..
发布时间:2015-11-24 15:17:59 C#/.NET

如何获得在C#中的相对路径文件

如果我有一个叫做APP.EXE一个可执行这就是我编码在C#中,我将如何获取文件从同一目录中APP.EXE加载一个文件夹,使用相对路径? 这将引发非法字符的路径异常: 的String []文件= Directory.GetFiles(“\\ \\存档*拉链。”); 在C#中一个人怎么会这样? 解决方案 要确保你的应用程序的路径(而不仅仅是当前目录),使用: 现在你 ..
发布时间:2015-11-24 15:03:00 C#/.NET

取下目录只读属性

我 如何编程取消C#从目录中的只读属性? 解决方案 VAR迪=新的DirectoryInfo(“SomeFolder”); di.Attributes和放大器; =〜FileAttributes.ReadOnly; ..
发布时间:2015-11-24 14:55:53 C#/.NET

Directory.EnumerateFiles VS Directory.GetFiles之间的区别是什么?

VS 的GetFiles ?在 Directory.EnumerateFiles 的区别是什么 显然,其中一个返回数组和其他返回枚举。 还有别的吗? 解决方案 从的文档 在EnumerateFiles和GetFiles的方法也不同,如下所示:当您使用EnumerateFiles,你就可以开始列举名称的集合,整个集合返回之前;当您使用的GetFiles,你必须等待名称的整个阵列将返回之 ..
发布时间:2015-11-24 13:42:35 C#/.NET

.NET如何检查路径是一个文件,而不是一个目录?

我有一个路径,我需要确定它是否是一个目录或文件。 这是确定的路径是一个文件的最好方法? 字符串文件= @“C:\测试\ foo.txt的”; !布尔ISFILE = System.IO.Directory.Exists(文件)及&安培; System.IO.File.Exists(文件); 有关目录我会扭转的逻辑。 字符串目录= @ ..
发布时间:2015-11-24 11:47:03 C#/.NET

检查在.NET中的目录和文件的写权限

在我的.NET 2.0的应用程序,我需要检查是否有足够的权限存在则创建并写入文件的目录。为此,我有以下函​​数试图创建一个文件,写一个字节给它,删除自己事后测试权限确实存在。 我想检查的最好办法就是实际尝试并做到这一点,捕捉发生的任何异常。我不是特别高兴的一般例外抓了,所以是有这样做的更好或者更接受的方式? 私人常量字符串TEMP_FILE =“\\ tempFile.tmp”; ///&L ..
发布时间:2015-11-24 11:28:22 C#/.NET