.NET 4 を使用して 64 ビット マシンでプログラムを開発しました。このプログラムは、下の図に示す DLL を参照しています。プログラムを 32 ビット サーバーに展開しようとしています。サーバーは 32 ビットであるため、DLL につながるディレクトリ構造を作成する必要があります (この構造を変更することはできません。同じプログラムが 64 ビット マシンに展開されるため、パスの一貫性を維持する必要があります)。しかし、"...\Microsoft\Framework \ .NETFramework" というフォルダーを作成しようとすると、Windows Server から "ファイル名を入力する必要があります" と表示されます。先頭にピリオドがあるフォルダーを作成することはできません。どうすればこのようなパスを作成できますか? フォルダ名をピリオドで始めるにはどうすればよいですか? SA は最近、このサーバーに .NET 4 をインストールしましたが、このパスは作成されませんでした。
更新インストールで何か問題が発生した可能性がありますか? GAC (C\Windows\Assembly) を調べると、そこに .net 4 DLL がありません。そこに .NET 4 DLL を正しく取得すれば、すべてが「正常に機能する」はずです。