1

このコードは、正しい値が両方の ComboBoxes に配置され、コードが実行されると、ArgumentExeption を返します。このコードは基本的に、ファイルを削除して、別のフォルダーから取得した変更されたバージョンに置き換えるだけです。

エラー メッセージの正確なテキストは次のとおりです。

追加情報: 指定されたファイル パスはディレクトリ区切り文字で終わります。

コードは次のとおりです。

 If ComboBox1.Text = "Nokia" And ComboBox2.Text = "HTC" And My.Computer.FileSystem.FileExists("C:\Users\" + user + "\Documents\Fiddler2\Scripts\CustomRules.js") Then
            My.Computer.FileSystem.DeleteFile("C:\Users\" + user + "\Documents\Fiddler2\Scripts\CustomRules.js")
            My.Computer.FileSystem.CopyFile("Config\OEM\NokiaHTC.js", destinationFileName:="C:\Users\" + user + "\Documents\Fiddler2\Scripts\")
        Else
            My.Computer.FileSystem.CopyFile("Config\OEM\NokiaHTC.js", destinationFileName:="C:\Users\" + user + "\Documents\Fiddler2\Scripts\")
        End If
4

1 に答える 1