私は共有フォルダにautocadファイルを開こうとしていますが、ファイルが見つかりませんでしたが、ファイルが存在するというcomexceptionで失敗します。 は、ここでは、コードです:(「filePathには、」ファイルへのパスで、acAppは、AutoCADのオブジェクトへの参照です。)ComException:ファイルが見つかりません
if(File.Exists("filePath"))
{
acApp.Documents.Open("filePath");
}
私は共有フォルダにautocadファイルを開こうとしていますが、ファイルが見つかりませんでしたが、ファイルが存在するというcomexceptionで失敗します。 は、ここでは、コードです:(「filePathには、」ファイルへのパスで、acAppは、AutoCADのオブジェクトへの参照です。)ComException:ファイルが見つかりません
if(File.Exists("filePath"))
{
acApp.Documents.Open("filePath");
}
がUNCバージョンを使用して共有ドライブとパスを交換してください。
ありがとうございます、どうすればいいですか? –
、私のファイルパスは\\ servername \ sharedfolder \ protectedfolder \ file1.dwgです。このパスはUNCのバージョンパスかどうかですか? –
//で始まる場合、UNCパスです:http://en.wikipedia.org/wiki/Path_(computing)#Uniform_Naming_Convention – Maxence
使用\\
代わり\
使用filePath = "\\servername\\sharedfolder\\protectedfolder\\file1.dwg"
または
使用フルパスの"D:\\servername\\sharedfolder\\protectedfolder\\file1.dwg"
任意のより多くの情報?例えばプログラミング言語? – Jonas
誰もその共有フォルダにアクセスすることはできませんが、私はユーザーを定義し、彼のアクセス権を設定しています。共有フォルダにアクセスしたいのですが、このユーザーはapi method.butでログオンします。私はその共有フォルダ内のファイルを開きたい: "ファイルが見つかりません"。 –