草庐IT

existent

全部标签

c# - VS2012 $(exists) 只接受标量值

好吧,这与其说是编程错误,不如说是构建错误。我从来没有太多理由亲自动手构建,所以这个错误让我感到困惑。我曾尝试用谷歌搜索此错误,但收效甚微,响应要么不存在、难以理解或不适用。错误是:The"exists"functiononlyacceptsascalarvalue,butitsargument"$(PackageSourceManifest)"evaluatesto"[samepath];[samepath]"whichisnotascalarvalue.C:\ProgramFiles(x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Mic

c# - 为什么 System.IO.File.Exists(string path) 返回 false?

System.IO.File.Exists(stringpath)始终返回false,即使文件存在于指定路径中也是如此。可能的解决方案是什么? 最佳答案 这很可能是权限问题。来自documentation:TheExistsmethodreturnsfalseifanyerroroccurswhiletryingtodetermineifthespecifiedfileexists.Thiscanoccurinsituationsthatraiseexceptionssuchaspassingafilenamewithinvalid

c# - 在 Windows 7 中使用 C# 运行 Selenium 测试时出现 "IEDriverServer does not exist"错误

我正在使用WebDriver和C#开发自动化框架。它在Firefox上运行良好,但在IE上运行不佳。我收到以下错误:IEDriverServer.exedoesnotexist-Thefilec:\users\administrator\documents\visualstudio2010\projects\TestProject1\TestProject1\bin\Debug\IEDriverServer.exedoesnotexist.Thedrivercanbedownloadedathttp://code.google.com/p/selenium/downloads/list

c# - Directory.Exists 不适用于网络路径

我有一行代码检查目录是否存在,然后获取其中的文件列表。System.IO.Directory.Exists(@"\\Server\Folder\");我在测试它(从visualstudio运行)时工作,但是当我部署网站时,它总是返回false。我对另一台服务器(假设是Server2)上的另一个文件夹进行了相同的验证,并且工作正常。然后我认为这是一个访问问题,但是共享文件夹和网络对每个人都有所有访问权限......还有其他原因导致它不起作用吗? 最佳答案 当您在VisualStudio中运行代码时,它会在您的用户权限下运行。当您在II

c# - 加速 File.Exists 用于不存在的网络共享

我必须检查一组文件路径是否代表一个现有文件。除非路径包含不在当前网络上的计算机上的网络共享,否则它工作正常。在这种情况下,超时需要很长时间(30或60秒)。问题有没有办法缩短不存在的网络共享的超时时间?(我敢肯定,当他们确实存在时,他们会很快回答,所以1秒的超时就可以了)有没有其他方法可以在不开始缓存和使算法更复杂的情况下解决这个问题?(即,我已经知道这些X网络共享不存在,跳过其余的匹配路径)更新:虽然使用线程不是特别优雅publicboolpathExists(stringpath){boolexists=true;Threadt=newThread(newThreadStart(d

c# - 'Newtonsoft.Json.. .' exists in both ' Blend\Newtonsoft.Json.dll' 和 'Solution\packages\...\

我无法在VisualStudio2013中构建解决方案。这发生在我将我的JSON.NET包更新到6.0.1之后。在此之前,它就像一个魅力。有什么想法吗?PS:这可能是关于OWIN的。我认为它也引用了JSON.NET,也许是动态的?完全错误Error11Thetype'Newtonsoft.Json.Linq.JObject'existsinboth'c:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\Blend\Newtonsoft.Json.dll'and'c:\Users\Me\Desktop\Solutions\[Project]\pac

c# - 如何使用 LINQ 选择 WHERE NOT EXIST?

我必须列出要分配给“员工”的所有“shift”数据,但如果员工数据中已存在轮类数据,则不得包含该数据。让我们看看图像样本。这个查询解决了这个问题。我在这里找到了这个:Scott'sBlogselect*fromshiftwherenotexists(select1fromemployeeshiftwhereshift.shiftid=employeeshift.shiftidandemployeeshift.empid=57);让我们看看结果:现在我的问题是,我怎样才能在linQ中做到这一点?我正在使用EntityFramework。希望有人能帮忙。非常感谢!!!

c# - "ASP.global_asax does not exist in the namespace ASP"

我在App_Code上创建了一个RazorFunctions.cshtml文件@functions{publicstaticstringGetActiveClassIf(stringcontrollerName,stringactionName=null){varrouteData=@HttpContext.Current.Request.RequestContext.RouteData;stringcurrentController=routeData.Values["controller"].ToString();stringcurrentAction=routeData.Valu

c# - LINQ 扩展方法 - Any() 与 Where() 与 Exists()

不幸的是,这些方法的名称会成为糟糕的搜索词,而且我一直无法找到一个很好的资源来解释这些方法之间的区别——比如何时使用它们。谢谢。编辑:我试图完全理解的查询类型是这样的:context.Authors.Where(a=>a.Books.Any(b=>b.BookID==bookID)).ToList();感谢所有回答的人。 最佳答案 Where返回与谓词匹配的新项目序列。Any返回一个bool值;有一个带有谓词的版本(在这种情况下它返回是否有任何项目匹配)和一个没有谓词的版本(在这种情况下它返回查询到目前为止是否包含任何项目)。我不确

c# - 编译错误 : The type 'ASP.global_asax' exists in both DLLs

我刚刚将另一个项目页面及其dll集成到我现有项目的Bin/文件夹中。我的项目框架是3.5。当我尝试构建项目或解决方案时,它抛出以下错误:"Thetype'ASP.global_asax'existsinboth'c:\Windows\Microsoft.NET\Framework\v2.0.50727\TemporaryASP.NETFiles\timesheet\15a75c54\898b48b9\assembly\dl3\58b062b2\00ceda54_c98cc801\App_global.asax.DLL'and'c:\Windows\Microsoft.NET\Frame