우리가 판매하는 CD/DVD에서만 wpf 앱을 실행할 수 있으며 모든 컴퓨터에 애플리케이션을 설치하지 못할 수 있습니다. 감사합니다. Ndvd 또는 cd의 wpf 앱
답변
VB.NET을 사용 중이며 일부 샘플 코드가 있다고 가정합니다.
프로그램의 기본 방법에서 현재 실행중인 응용 프로그램의 파일 경로를 확인하십시오. 그런 다음 드라이브 문자 지정자가 CD-ROM 또는 DVD-ROM 드라이브인지 확인하십시오. 실행 파일을 디스크의 하위 디렉토리에 두는 경우 CurrentAppRootPath를 처음 세 문자로자를 수 있습니다.
Dim CurrentAppRootPath As String = System.Reflection.Assembly.GetExecutingAssembly.Location
Dim MyDriveInfo = From drive In My.Computer.FileSystem.Drives _
Where drive.RootDirectory.ToString = CurrentAppRootPath
If Not MyDriveInfo.First.DriveType = DriveType.CDRom Then
Exit Sub
End If
나는이을 테스트하지 않은,하지만 그것이 일 것이라는 점을 추론하기 위하여 서있다.
코리
예. 컴퓨터에 .Net 버전이 있어야합니다.
당신은 응용 프로그램을 가상화 할 필요가답장을 보내 주셔서 감사합니다.하지만 어떻게 하죠? –
어떻게할까요? – SLaks
죄송합니다. 앱이 dvd/cd에서 실행되고 있음을 어떻게 알 수 있습니까? 사용자는 로컬 드라이브에 앱을 복사하여 실행할 수 없습니다. –
:
시도하고 당신은 코드 라이센스, 동글의 일종이 필요하거나 그래서는 DVD에만
에서 실행 그런데 왜이 현대 시대에 cd/dvd에서 실행해야합니까? 하. 잘.
여러 대의 컴퓨터에서 앱을 복사하는 것을 줄이기 위해 –
대답은 "아니오"이지만, 앱되는 WPF 여부와는 아무 상관이 없습니다 : 데몬 툴 등의 소프트웨어를 사용자가 CD의 이미지가 더하는 것이 사소한를 실제 실제 CD가됩니다.
응용 프로그램 논리의 일부를 실행하고 CD 드라이브에 내장 된 레이저를 통해 광학적으로 통신하는 내장형 마이크로 프로세서를 사용하여 극한의 길이로 사용자 정의 할 수 있습니다. 귀하의 하드웨어 보호 메커니즘과 보안의 여러 계층의 모든 종류를 가질 수 있지만 여전히는 이해하기 위해 최근 TPM hack 고려 등 화학 물질, 전자 현미경,
를 사용하여 논리를 역 설계 할 수 없음을 보장 할 수 왜 이래?
한편 캐주얼 사용자를 막으려 고한다면 DriveInfo.DriveType
이 가장 좋습니다.
- 1. DVD에 wpf 앱 사용 방법?
- 2. CD의 일련 번호 찾기
- 3. 코코아 용 무료 또는 상용 DVD 버너 SDK가 있습니까?
- 4. Windows 또는 .Net 용으로 좋은 DVD 굽기 구성 요소는 무엇입니까?
- 5. DVD Covers를 제공하는 서비스는 무엇입니까?
- 6. C#의 DVD 재생?
- 7. WPF - 샘플 앱, 단계별 설명
- 8. 크로스 플랫폼 CD/DVD 굽기 라이브러리 또는 명령 줄 응용 프로그램이 있습니까?
- 9. 리눅스에서 라이브 DVD 굽기
- 10. C를 사용하여 DVD 재생 #
- 11. Windows에서 DVD 버너 감지
- 12. DVD 메뉴 코딩
- 13. DVD 자막 Vb6 사용
- 14. DirectShow DVD 재생
- 15. wpf 리본 앱 메뉴 이미지
- 16. CD/DVD Silverlight SQLite App
- 17. Java에서 DVD-RAM 드라이브의 CD 또는 DVD를 검사하는 방법
- 18. .Net에서 CD, DVD (또는 USB) 삽입을 감지하는 쉬운 이벤트가 있습니까?
- 19. 코코아에 삽입 된 CD의 이름을 찾는 경우
- 20. 모바일 앱 또는 웹 앱 또는 둘 모두?
- 21. Blackberry 앱 : 기본 또는 웹 앱?
- 22. 윈도우 기반 앱 또는 뷰 기반 앱
- 23. TabBar 앱 또는 탐색 바 앱?
- 24. DVD 영화를 제작하기위한 C# 플러그인?
- 25. Java 용 DVD 굽기 API
- 26. DirectShow DVD 조작 및 캡처
- 27. Windows에서 CD/DVD 굽기 파일보기
- 28. 자세한 RoR 앱 ... XML 또는 MySQL 또는
- 29. .NET에서 CD/DVD ISO 이미지 만들기
- 30. python CD/DVD iso 파일 쓰기
이것은 ISO 이미지에 의해 무효화 될 수 있습니다. – SLaks
예. 그것은 캐주얼하고 기술적이지 않은 사용자를 물리 칠 것이지만, 그것에 대해 뭔가를 결정한 사람은 아닙니다. 사람들이 의도 한대로 소프트웨어를 사용한다는 것을 확실히 보장 할 수있는 유일한 방법은 소프트웨어가 그렇게하는 것을 보는 것입니다. 실용적이지는 않지만 거기에 있습니다. – CodeWarrior