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

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

当我打开SaveFileDialog对象时,它D on myHostname在左侧窗格中显示Local Disk (C:)C on myHostname D on myHostname C on myHostname D on 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"; }