0

mklink <link> <target>IIS7 や IIS Express で作成されたファイルへのシンボリック リンクを使用できますか?

シンプルな HTML (MVC3 Razor ですが、問題ではありません) プロジェクトを次の行で作成しました。

<link href="foo.js">

次にfoo.js、ファイルを別のディレクトリに移動し、次を使用してこのファイルへのリンクを作成しました。

mklink foo.js bar\foo.js

HTMLはそのままです。

FireBug は (ネットワーク タブで) ファイル サイズ 0B (説明用) を表示します。これは、システム内のそのようなファイルが実際には 0B であるためです。問題は、FireBug がファイルの内容を読み取らないか、ファイルが IIS Express によって適切に処理されないことです。

IE も同様に動作します。

私は開発のために VS2010 で IIS Express を使用していますが、IIS7 ではまだテストされていません。オペレーティング システムは Windows 7 x64 です。

コマンドによって作成されたハード リンク:

mklink / h <link> <target>

正常に動作します。

4

1 に答える 1