我編寫了一個在Azure Windows Server 2016 VM中運行的服務。當它從隊列中獲得工作時,它會產生另一個生成PDF並將其保存到磁盤的程序。我正在閱讀配置文件並使用streamreader/streamwriter將HTML文件(將其轉換爲使用第三方組件的PDF)保存到磁盤。 但我不斷收到版本路徑找不到所有磁盤訪問Azure文件SMB共享的錯誤。如果我使用本地磁盤,它工作正常。 我
編寫了一個試圖將映射驅動器轉換爲其等效網絡UNC的DLL。但是,當安裝程序作爲高級進程運行DLL時,它會失敗。作爲一個潛在的修復程序,我修改了@RbMn提供的示例源,以回答以下問題:How to correctly detect Network drive when running with elevated privileges 對GetLogicalDrives的調用與它聲明的一樣工作。但是,
我知道你可以獲得映射驅動器的路徑(例如Find UNC path of a network drive?),但如果我擁有的唯一東西只是共享文件夾的路徑呢? 例如,假設我有一個朋友在網絡上共享文件夾C:\MyDocs\PublicDoc。我可以在路徑\\danas-pc\PublicDoc下訪問它。有沒有什麼辦法可以在另一臺計算機上確定\\danas-pc\PublicDoc實際上映射到\\dana