System32とSysWow64

完全に誤解してた.Windows 64bitマシンでのdll置き場について.
System32: 64bitアプリケーション用.dll
SysWow64: 32bitアプリケーション用.dll
だそうだ.32bitアプリケーションがSystem32ディレクトリを見に行こうとすると,SysWow64にリダイレクトされるらしい.

Visual Studioが使う.dllは,今まで勘違いしてSystem32に突っ込んでいたけど,何でうまく動いているんだろう?

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s