可以记录到ASP.net WEb服务器中的文本文件导致锁定

纳什

可以记录到ASP.net WEb服务器中的文本文件导致锁定

这是我的代码:

var outStream = new FileStream(Server.MapPath("~\\bin\\error.txt"), FileMode.Append, FileAccess.Write, FileShare.ReadWrite);

如您所见FileShare,它既是读写的。

到目前为止,我还没有看到任何问题。您是否知道使用此方法可能出现的问题。(我不想将错误记录到Windows事件中)

托尼·欣克尔

不能100%地确定我理解您的要求,但是每当有东西写入文件时,该文件就会在完成写入过程中被该应用程序锁定。如果有时另一个应用程序正在写入同一文件,则可能会发生冲突。如果两个应用程序都经过编码以处理这种性质的冲突,那么一切都会很好。因此,如果您正在编码以处理这种情况,则可以将write方法放在WHILE块内的TRY块中。如果在写入时发生错误,则它将停留在while块中并暂停一秒钟左右,然后重试。一旦写入成功,就退出while块。您可能还想放入柜台并限制尝试次数。

请注意,如果执行此操作,则该线程将一直位于此处,直到写入成功为止,因此,如果您不希望此操作阻止您的应用程序,则需要使用另一个线程来完成。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Serilog不记录到文件ASP.Net Core 3.2

来自分类Dev

C#ASP.NET在ViewState的帮助下记录到文件

来自分类Dev

如何将列表框项目保存在asp.net [服务器端]的文本文件中?

来自分类Dev

在FTP服务器(Commons-net)中创建文本文件

来自分类Dev

在FTP服务器(Commons-net)中创建文本文件

来自分类Dev

将失败的用户名记录到ASP.NET中的txt文件中

来自分类Dev

ASP.Net Web API异常过滤器,记录到数据库失败

来自分类Dev

如何在asp.net核心中通过Nlog将信息记录到一些单独的文件中?

来自分类Dev

从ASP .NET 4.0 Web服务在远程服务器中创建文件时出错

来自分类Dev

如何删除ftp服务器上的文本文件中的所有文本,而不删除vb.net中的文件本身

来自分类Dev

ASP.NET Web窗体:如何遍历项目/服务器文件夹中的文件

来自分类常见问题

需要将asp.net webapi 2请求和响应主体记录到数据库中

来自分类Dev

电子邮件与FTP服务器相比,可以传输许多小文本文件

来自分类Dev

Asp.Net 5(核心)RC1:如何记录到文件(滚动文件记录)[DNX Core 5兼容解决方案]?

来自分类Dev

有什么方法可以自动缩进文本文件中的VB.NET代码

来自分类Dev

在ASP.NET MVC中读取文本文件时出错

来自分类Dev

使用代码在asp.net中创建文本文件

来自分类Dev

ASP.NET MVC应用程序是否可以从Web服务器上其他位置的文件夹中读取文件?

来自分类Dev

通过在线文本编辑器创建PDF文件,并将其直接保存到Web服务器文件系统ASP.NET MVC

来自分类Dev

每天如何在asp.net webapi中将请求和响应记录为文本文件?

来自分类Dev

Python写入以记录到新文本文件

来自分类Dev

将GET参数记录到文本文件?

来自分类Dev

在ASP.NET MVC中使用Ajax将文件和文本上传到服务器

来自分类Dev

从文本文件中读取记录到Pascal中的数组

来自分类Dev

C#/。NET字符串魔术可以从文本文件输入中删除注释行?

来自分类Dev

ASP.NET MVC:如何按固定宽度拆分文本文件中的行并传递给模型

来自分类Dev

如何使用Ajax将文件上传到服务器(asp.net Web表单)?

来自分类Dev

如何让ASP.NET页知道何时可以从服务器下载文件

来自分类Dev

记录到文本文件-SSIS程序包“进度”选项卡中的项目

Related 相关文章

  1. 1

    Serilog不记录到文件ASP.Net Core 3.2

  2. 2

    C#ASP.NET在ViewState的帮助下记录到文件

  3. 3

    如何将列表框项目保存在asp.net [服务器端]的文本文件中?

  4. 4

    在FTP服务器(Commons-net)中创建文本文件

  5. 5

    在FTP服务器(Commons-net)中创建文本文件

  6. 6

    将失败的用户名记录到ASP.NET中的txt文件中

  7. 7

    ASP.Net Web API异常过滤器,记录到数据库失败

  8. 8

    如何在asp.net核心中通过Nlog将信息记录到一些单独的文件中?

  9. 9

    从ASP .NET 4.0 Web服务在远程服务器中创建文件时出错

  10. 10

    如何删除ftp服务器上的文本文件中的所有文本,而不删除vb.net中的文件本身

  11. 11

    ASP.NET Web窗体:如何遍历项目/服务器文件夹中的文件

  12. 12

    需要将asp.net webapi 2请求和响应主体记录到数据库中

  13. 13

    电子邮件与FTP服务器相比,可以传输许多小文本文件

  14. 14

    Asp.Net 5(核心)RC1:如何记录到文件(滚动文件记录)[DNX Core 5兼容解决方案]?

  15. 15

    有什么方法可以自动缩进文本文件中的VB.NET代码

  16. 16

    在ASP.NET MVC中读取文本文件时出错

  17. 17

    使用代码在asp.net中创建文本文件

  18. 18

    ASP.NET MVC应用程序是否可以从Web服务器上其他位置的文件夹中读取文件?

  19. 19

    通过在线文本编辑器创建PDF文件,并将其直接保存到Web服务器文件系统ASP.NET MVC

  20. 20

    每天如何在asp.net webapi中将请求和响应记录为文本文件?

  21. 21

    Python写入以记录到新文本文件

  22. 22

    将GET参数记录到文本文件?

  23. 23

    在ASP.NET MVC中使用Ajax将文件和文本上传到服务器

  24. 24

    从文本文件中读取记录到Pascal中的数组

  25. 25

    C#/。NET字符串魔术可以从文本文件输入中删除注释行?

  26. 26

    ASP.NET MVC:如何按固定宽度拆分文本文件中的行并传递给模型

  27. 27

    如何使用Ajax将文件上传到服务器(asp.net Web表单)?

  28. 28

    如何让ASP.NET页知道何时可以从服务器下载文件

  29. 29

    记录到文本文件-SSIS程序包“进度”选项卡中的项目

热门标签

归档