草庐IT

cookie_file

全部标签

c# - "Program Files"文件夹下的文件写权限问题

我正在使用innosetup为我的应用程序制作安装包,我的应用程序是由C#+.Net2.0+VSTS2008编写的。Innosetup=>http://www.jrsoftware.org/isinfo.php我将我的应用程序安装在ProgramFiles/Foo文件夹下(Foo是我的应用程序名称)。我的应用程序面向WindowsVista。我发现的问题是我的程序无法写入文件夹ProgramFiles/Foo。而且我需要写入此文件夹的权限才能保存一些配置文件。我注意到的奇怪的事情是文件夹ProgramFiles/Foo被标记为只读,我检查了ProgramFiles下的所有文件夹都被标记

c# - LINQ 和 XDocument : How to create XML file?

我在C#中有一个三个列表,变量名称是l_lstData1、l_lstData2、l_lstData3。文件结构为3个List的取值如下:l_lstData1[0]="India";l_lstData1[1]="chennai";l_lstData1[2]="hyderabad";l_lstData1[3]="calcutta";所以上面的XML(element:Data)的level属性的值为="2"。l_lstData2[0]="vijayawada";l_lstData2[1]="cochin";所以上面的XML(element:Data)的level属性的值为="1"。l_lst

c# - System.BadImageFormatException :Could not load file or assembly … incorrect format when trying to install service with installutil. 可执行文件

我知道我要问duplicate问题,但我的情况完全不同,我认为是因为当我使用程序的nunit工具进行单元测试时,在NUnit中会发生此错误”NewTest.test测试(TestFixtureSetUp):设置:System.BadImageFormatException:无法加载文件或程序集“AUTO_REPAIR,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。试图加载格式不正确的程序。”我想知道为什么这个工具会出现这个错误?我确信我在项目或任何测试用例中都没有错误。请帮帮我。这是这个错误的图片

c# - 清除 Web 浏览器控制所有站点的 cookie,而不清除 IE 本身

编辑:据我所知,这个问题没有解决方案,这再次证明了不应使用C#的WebBrowser这一事实。我们在程序开始时以警告标志告终,通知用户将针对IE清除cookie。我正在尝试做的简短版本在标题中。这是长版。我有一个有点复杂的问题,我相信我会收到很多猜测作为回应。为了将善意但不幸的是无用的猜测降到最低,让我首先提到这个问题的解决方案并不简单,所以不幸的是简单的建议根本没有帮助,即使我很感激你所做的努力。.NETWebBrowser组件基本上是IE本身,因此带有任何警告的解决方案几乎肯定不会起作用。我需要做我想做的事情,即使是一个看似微不足道的警告也会完全打败我的目的。冒着听起来傲慢的风险,

c# - HttpCookie 和 Cookie 的区别?

所以我很困惑,因为msdn和其他教程告诉我使用HttpCookies通过Response.Cookies.Add(cookie)添加cookie。但这就是问题所在。Response.Cookies.Add只接受Cookies而不是HttpCookies,我得到这个错误:无法从“System.Net.CookieContainer”转换为“System.Net.Cookie”此外,Response.Cookies.Add(cookie)和Request.CookieContainer.Add(cookie)之间有什么区别?提前感谢您的帮助,我正在尝试使用C#自学。//CookieCook

c# - .Net 2.0、VS2010 和 Windows 8 上的 "Could not load file or assembly System.Drawing or one of its dependencies"错误

我在Windows窗体应用程序项目上收到FileNotFoundException,并显示以下消息:Couldnotloadfileorassembly'System.Drawing,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Thesystemcannotfindthefilespecified.重现问题:选择新建、项目,选择.NetFramework2.0作为目标并选择WindowsForms应用程序作为项目类型。在默认创建的表单的属性中,为Icon属性

c# - 异常代码,或检测到 "file already exists"类型的异常

试图回答thisquestion,我惊讶地发现当文件已经存在时尝试创建一个新文件不会抛出唯一的异常类型,它只会抛出一个通用的IOException。因此,我想知道如何确定IOException是现有文件的结果,还是其他一些IO错误。异常有一个HResult,但这个属性是protected,因此我无法使用。我能看到的唯一另一种方法是模式匹配感觉很糟糕的消息字符串。例子:try{using(varstream=newFileStream("C:\\Test.txt",FileMode.CreateNew))using(varwriter=newStreamWriter(stream)){/

c# - 如何自定义 Forms Authentication cookie 名称?

我有2个网站在不同端口的本地主机上运行。由于浏览器在发送cookie时不区分端口号,我从一个站点发送的表单例份验证票据被发送到另一个站点我该如何解决这个问题?我认为一个好的解决方案是更改表单例份验证票证或其中一个网站,但我不知道该怎么做。 最佳答案 在你的web.config中: 关于c#-如何自定义FormsAuthenticationcookie名称?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

c# - ASP.Net MVC 5 中的 Cookie

我正在开发一个应用程序,其中用户通过AAD、Google、WS-FederatedAuthentication等外部身份提供商注册或登录。现在我想在用户机器上创建cookie以登录,直到用户注销。给我一些想法并指导我如何克服它。提前致谢。 最佳答案 使用Request.Cookies和Response.Cookies来处理您的情况。一旦用户从第三方授权返回,创建cookie并将其存储在浏览器中,一旦用户注销,清除cookie。stringcookievalue;if(Request.Cookies["cookie"]!=null){

c# - 如何知道 File.Copy 成功了?

静态方法File.Copy(String,String)不返回值。我如何以编程方式知道该函数是否成功?如果没有抛出异常,File.Copy会顺利进行。但是我问的是如何把“无异常(exception)”作为条件。像这样:if(noexceptionhappened){//mycodegoeshere}编辑:我已经使用如下简单的计数器解决了这个问题:inti=0;try{File.Copy();}catch(e1){i++;}catch(e2){i++;}if(i==0){//mycodegoeshere}感谢所有贡献者。我将仔细阅读您的答案以选择最佳答案。 最