이 간단한 작업으로 인해 많은 문제가 발생하지 않아야한다는 것을 알고 있으므로이 질문을하는 것이 정말 어리 석습니다.하지만 .msi를 시작하려고합니다. 사용자가 폼의 버튼을 푸시합니다. 나는 이것이 하나의 라이너라는 것을 확신하지만, 나는 이것을 이해할 수 없다. 내 바탕 화면에 .MSI 파일이 있으므로 단추를 사용하여 msi 파일의 위치를 사용자가 선택할 수있게하십시오. 누군가가 저를 도울 수 있다면 그것은 웅장 할 것입니다 ...양식을 사용하여 버튼에서 msi를 실행하십시오.
0
A
답변
10
봐봐 Process.Start 봐.
Process.Start("path to msi");
당신이
FileDialog
클래스 (가정 윈폼)를 사용하여 파일의 경로를 얻으려면.
OpenFileDialog openFileDialog1 = new OpenFileDialog();
if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
Process.Start(openFileDialog1.FileName);
}
0
ShellExecute equivalent in .NET이 문서의 내용은 기본적으로 ShellExecute를 호출하는 C# 방식을 보여줍니다.
파일 얻기 위해 이것을 사용에
1
봐 : (
FileDialog dialog = new FileDialog();
관련 문제
- 1. 엑셀의 버튼에서 Sikuli를 실행하십시오.
- 2. WIX : 매핑 된 네트워크 드라이브에서 msi를 실행하십시오.
- 3. spcified 언어를 사용하여 MSI를 설치하는 방법
- 4. WITH 명령 인수를 설치 한 후 MSI를 실행하십시오.
- 5. WPF ClickOnce - MSI를 통해 배포 한 다음 업데이트를 실행하십시오.
- 6. MSBuild 부트 스트 래퍼에서 x86 또는 x64 MSI를 실행하십시오.
- 7. MSI를 사용하여 서비스를 업데이트하는 방법
- 8. msi를 사용하여 패치를 작성하는 방법
- 9. 양식 외부에있는 버튼을 사용하여 양식을 제출하고 jQuery 유효성 검사를 실행하십시오.
- 10. jQuery에서 하이퍼 링크를 클릭하여 양식을 실행하십시오.
- 11. 양식을 새로 고치고 생성자 코드를 다시 실행하십시오.
- 12. 양식을 제출 한 다음 PHP 코드를 실행하십시오
- 13. Wix MSI를 사용하여 시작 조건에서 제거를 감지합니다.
- 14. Inno Setup을 사용하여 GUI가없는 MSI를 시작합니다.
- 15. 캡 외부에서 msi를 유지하십시오
- 16. 다른 서버에서 msi를 호출
- 17. msi에서 msi를 시작하는 방법
- 18. msi를 통해 업그레이드하는 방법
- 19. DialogFragment를 사용하여 TimePicker를 실행하십시오.
- 20. PHP를 사용하여 HTMLUnit을 실행하십시오.
- 21. MSI를 만드는 데 가장 좋은 도구
- 22. 모달 방식으로 다른 양식 위에 양식을 보관하고 있지만 계속 실행하십시오.
- 23. 드롭 다운 버튼에서 ajax를 호출하십시오.
- 24. VS2005 msi를 업그레이드하도록 설득하려면 어떻게합니까?
- 25. 설치하기 전에 MSI를 재부팅해야하는지 확인합니다.
- 26. 타이머를 사용하여 버튼에서 터치를 찾는 방법
- 27. (id) 발신자를 사용하여 버튼에서 정보 얻기
- 28. MSI를 동 기적으로 설치하려면 어떻게해야합니까?
- 29. msi를 통해 클라이언트 버전 업그레이드
- 30. Drupal : 양식을 제출할 때 사용자 지정 코드를 실행하십시오.
당신이 실행해야하는 명령을 확인하려면 http://technet.microsoft.com/en-us/library/cc759262를 살펴를 v = ws.10) .aspx –