0
我正在爲某些OpenXML自動化創建Office 2010 Word文檔的副本。下面的代碼上File.Copy鼓起說它不喜歡copiedPath變量的路徑\名稱組合如何在OpenXML中使用唯一ID重命名文檔
string mainPath = @"Path\Name.docx";
string copiedPath = @"Path\Name" +
DateTime.Now.ToString().Replace("/", "-").Replace(" ", "-") +".docx";
File.Copy(mainPath, copiedPath);
如果我進行以下更改代碼工作正常:
string copiedPath = @"Path\Name_Test_.docx";
但因爲這將在公司內部網上使用,所以我想要一個更好的方法來分隔用戶的不同請求。有沒有人拉下我想要做的事,或者你能看到我做錯了什麼?
我猜小時和分鐘之間的':'字符是目標路徑中的問題。 – developer10214