誰能給我提供一個起點或代碼訪問使用C#嵌入的資源?代碼或命令來使用嵌入在Visual Studio資源
我已經成功地嵌入一對夫婦的批處理文件,腳本和CAD圖紙,我想運行批處理和腳本和CAD文件複製到批處理文件中指定的位置。
我在努力尋找如何指定的項目是什麼,以及設置EXE中的路徑。下面的代碼是我認爲會起作用的代碼,但它失敗了,我在網上找到的其他代碼都與XML文件相關。
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = AppDomain.CurrentDomain.BaseDirectory + "\\Batchfile.bat";
p.Start();
老實說,我不知道如果我在尋找正確的方法來做到這一點,因爲這是使用C#或Visual Studio中我的第一次。
不知道如何相關,這是但我遇到了'html'和'hta'文件類似的問題:http://stackoverflow.com/questions/37965304/how-to-store-hta-html -file-in-project-resources-and-use-in-program – Bassie
關於如何執行'.bat'文件的細節,請看這個問題 - 看起來你可能需要在運行它們之前將它們複製到磁盤上:http:/ /stackoverflow.com/questions/15141010/how-to-run-embedded-batch-file-using-process-start-in-c-sharp – Bassie