1

asp.net Web アプリケーションがあり、実行可能ファイルを実行したいと考えています。ユーザーはいくつかの詳細を入力し、それらの詳細をパラメーターとして exe に渡します。次に、exe がテキスト ファイルを生成し、その内容を読み取ります。

私はこの実行可能ファイルを信頼していますが、実行可能ファイルの実行を許可するために Web アプリのセキュリティを侵害したくありません。

Web アプリ内でサンドボックスを作成する方法について、MS の Web サイトで少し読みました。

これを行う最善の方法は何ですか?誰でも知っていますか?

現在、これを試していますが、うまくいきません..コマンドプロンプトから実行したときのように、テキストファイルを作成する必要があります..

        Dim process As New Process()
        process.StartInfo.FileName = Server.MapPath("~/app_data/myfolder/myexe.exe")
        process.StartInfo.Arguments = "/t:1234"
        process.Start()

発行元を信頼できるかどうかを尋ねるメッセージ ボックスが表示されますが、[はい] をクリックしてもテキスト ファイルが表示されません。引数は正しく渡されていますか?

ありがとう、

4

0 に答える 0