Fixing the "Can't find filesystemopendialog.dll" error:ko

From Valve Developer Community
Revision as of 06:06, 4 August 2014 by Tuna (talk | contribs) (Fixing the error)

Jump to: navigation, search
Cant-load-FileSystemOpenDialog-dll.png
이 에러는 Hammer 에디터를 시작할때 나오는 에러입니다, 이 가이드를 잘 보고 따르신다면 해결 하실 수 있습니다.

해야할 일: 이 종류의 에러가 최근 버젼( beta 가 아닌) 의 SDK 에서도 일어나는지 확인.

에러 수정

이 에러는 이 파일에 대해 복사본이 없어서 일어나는 것입니다, 그리고 이것은 다음의 과정을 거치면 해결이 가능합니다:

  • Half-Life 2, Half-Life 2: Deathmatch, 혹은 Counter-Strike: Source를 플레이 하세요.
  • 당신이 맵 제작/ 모딩 하고있는 모드를 플레이 하세요.
  • Gameinfo.txt 파일을 확인하세요. 몇몇 모드들은 실행하기 위해 특정 게임이 있어야 합니다, 하지만 설정이 제대로 되어있지 않을것입니다.
  • Gameinfo.txt 중에서, ToolsAppid 가 Appid 로 설정되어 있는지 확인해주세요, 이것은 이 에러를 발생시킵니다.
  • 만약 당신이 Hammer 에디터를 실행하려고 하는데 이 에러를 받는다면, 당신은 Source SDK 를 시작하기위해 배치 파일을 받아야합니다.

SDK update fix

Since the 7th November (2007) SDK update, you will encounter this error when using games that use the Episode One engine (HL2, CS:S, EP 1, and all mods). To fix this temporarily, you can switch back to the older engine until a fix is released:

  1. In Steam, right-click on Source SDK and choose Properties.
  2. Under the General tab, click on the Set launch options... button.
  3. Type -engine ep1 in the dialog box, and click OK.
  4. Click on Close to return to the regular Steam window.

Note: There are other and eventually better work arounds, see Source SDK SE2 Bugs for more information.

To switch back to the new engine, follow the same steps as above, but instead type -engine orangebox into the dialog box.

다른 볼것