gpt4 book ai didi

c# - 您可以通过 RemoteApp 将文件保存在本地驱动器上而不是保存到服务器驱动器上吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:04:09 24 4
gpt4 key购买 nike

我有一个用 C# WPF 编写的应用程序,并保存生成的 Word 文档。通过 RemoteApp 设置,我已设置为显示本地用户的逻辑驱动器,但它们旁边没有字母。它们显示为 C on myHostnameD on myHostname 等。

当我打开一个 SaveFileDialog 对象时,它显示 Local Disk (C:)C on myHostnameD在左侧 Pane 中的 myHostname 上。

如果没有相应的字母,如何设置文件名?

string filename = @"C:\myDirectory\myFile.docx";
using(WordprocessingDocument myDoc =
WordprocessingDocument.Create(filename,
WordprocessingDocumentType.Document)) {}

最佳答案

我发现如果我使用的是终端服务客户端,我可以使用关键字 tsclient 来告诉它使用本地用户的驱动器。

// Check if remote session, and get the local drive location
if(System.Windows.Forms.SystemInformation.TerminalServerSession) {
filename = @"\\tsclient\C\myDirectory\myFile.docx";
}

关于c# - 您可以通过 RemoteApp 将文件保存在本地驱动器上而不是保存到服务器驱动器上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16570989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com