C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 121 を表示中)
■72463 / )  ネットワークにあるパソコンにファイルをコピーできません。
□投稿者/ 裕猫 (3回)-(2014/06/10(Tue) 13:10:03)

分類:[C#] 

windows7 32bit Visualstudio2008 C# にて開発しています。
MainMenu.exeというファイルをネットワークにあるパソコン全てにコピーしたいのですが
            Assembly myAssembly = Assembly.GetEntryAssembly();
            string Drive = myAssembly.Location;
            string Moto = Drive.Substring(0, 2) + @"\MainMenu\MainMenu\bin\Release\MainMenu.exe";
            string[] Path = new string[4];
            Path[0] = Drive.Substring(0, 2) + @"\業務2008\MainMenu.exe";
            Path[1] = @"N:\_NekoEXE\MainMenu.exe";
            Path[2] = @"\\Svr1\開発\NEKO\MainMenu.exe";
            Path[3] = @"\\PC10\E:\NEKO\MainMenu.exe";
            for (int CT1 = 0; CT1 < Path.Length; CT1++)
            {
                System.IO.File.Copy(Moto, Path[CT1], true);
                Console.WriteLine(Path[CT1]);
            }
            Console.Write("コピー完了"); Console.ReadLine();
と作ったのですが、
            Path[3] = @"\\PC10\E:\NEKO\MainMenu.exe";
のところで
NotSupportedExceptionはハンドルされませんでした。
指定されたパスのフォーマットはサポートされていません
というエラーで止まってしまいます。エラーを回避する方法はないでしょうか?
よろしくお願いいたします。

返信 編集キー/


管理者用

- Child Tree -