의 파일 액세스 거부 게임 데이터 저장을 처리하기 위해 간단한 파일 IO를 사용하여 C# XNA에서 게임을 만들었지 만 게임을 패키지로 만들어 다른 사람에게 실행 시키면 문제가 발생합니다. 몇 가지 테스트를 거친 후, 관리자가 게임을 실행할 수 있다는 것을 알았지 만 UnauhorizedAccessExceptions을하지 않을 경우 던져 버릴 수 있습니다. (잡히지 않을 때 단순히 응답하지 않습니다.) 이것은 필자가 파일 IO를 실험 할 때이 예외를 다시 보았던 기억이납니다.C#
나는 단순히 예외를 잡아두고 아무 것도하지 않고 게임 자체를 반응 적으로 남겨 둘 수 있지만 관리자 권한으로 실행하지 않는 한 기능을 저장하지 않고 저장합니다.
내 질문에 사용자가 관입 적이 지 않지만 관리자 액세스 권한없이 액세스 할 수있는 곳이 있습니까? 이것은 심지어 접근하기 쉬운 장소 또는 더 중요한 것입니까? 이것 주위에 괜찮은 방법이 있습니까? 코드 또는 자세한 내용을 제공해야하는 경우 알려 주시기 바랍니다.
XNA 방식으로 작동하려면 [게임 파일 저장 (MSDN)에 데이터 저장] (http://msdn.microsoft.com/en-us/library/bb203924.aspx)을 참조하십시오. XNA가 지원하는 모든 장치. 현재의 답변은 PC (그리고 아마도 다른 사람들)에게 좋을 것입니다. –
링크 조지,이 또한 매우 도움이 보입니다. –
@NoonerPants 답변을 수락 한 것으로 표시하는 것을 잊지 마십시오. – tomfanning