c# - 如何创建文本文件并将其保存到共享目录?

标签 c# asp.net .net network-programming

我在这里遇到了一个问题,我用 C# 开发了一个创建文本文件的应用程序。此文本文件保存在 X:\Public\3rd\ASN\中,问题是在开发过程中文件的创建和保存没有任何问题,但是一旦我将应用程序移动到我们的 Web 服务器中,应用程序就会失败并抛出这个错误“找不到路径 X:\Public\3rd\ASN\1175_0001.txt 的一部分”。

这是我用来将文件保存在目录中的代码:

w = File.CreateText("X:\Public\Public\3rd\ASN\1175ASN_0001.txt");

请记住,此目录是另一台服务器。

任何帮助将不胜感激。

最佳答案

您的 X 驱动器是映射网络驱动器。您需要使用网络 url,例如 \\server\directory\Public\3rd\ASN\1175_0001.txt

关于c# - 如何创建文本文件并将其保存到共享目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9118497/

相关文章:

.net - 多次调用 string.Replace() 是否比一次调用 .NET 中的 Regex 方法效率低?

c# - 将 Delphi 扩展转换为 C#

c# - 为什么 Socket.Receive 在超时设置为无限时在半关闭连接上超时?

javascript - 如何使用 AJAX 完全关闭模式框? - ASP.NET MVC

c# - 在 ASP.NET 2 中使用事件目录组的登录表单

适用于 Donate Button Paypal 的 Javascript 在 Chrome 上工作但不在 IE 和 Mozila 上工作 我的代码附加了吗?

.net - 如何将 css class 属性添加到 razor 中的文本框?

c# - 从 ConditionalWeakTable<T> 获取事件项列表

c# - 在禁用的 DataGridView 上显示垂直滚动条

c# - 如果没有找到元素,如何解析 xml 文件并返回默认值