2012-07-09 3 views
0

IIS7 및/또는 IIS Express에서 mklink <link> <target>으로 만든 파일에 대한 심볼 링크를 사용할 수 있습니까?IIS Express (Visual Studio 2010)의 Symlink 지원

나는 간단한 HTML을 만들었습니다 (이 MVC3 면도기입니다 그러나 그것은 문제가되지 않습니다) 라인 프로젝트 : 나는 다른 디렉토리에 foo.js 파일을 이동하여이 파일에 대한 링크를 만든 다음

<link href="foo.js">

:

mklink foo.js bar\foo.js

HTML은 동일하게 유지됩니다.

시스템의 해당 파일이 실제로 0B이기 때문에 FireBug는 (네트워크 탭에서) 파일 크기가 0B (토론 용)임을 보여줍니다. 문제는 FireBug가 파일의 내용을 읽지 못하거나 파일이 IIS Express에서 제대로 제공되지 않는다는 것입니다.

IE는 유사하게 동작합니다.

개발을 위해 VS2010과 함께 IIS Express를 사용하고 있으며 IIS7에서 아직 테스트하지 않은 운영 체제는 Windows 7 x64입니다. 명령에 의해 작성된

하드 링크 :

mklink/h <link> <target>

가 제대로 작동합니다.

답변

0

이미지에 대해 똑같은 작업을 시도했지만 "/ H"가없는 심볼릭 링크를 사용하여 Visual Studio 2010의 내부 웹 서버 (Cassini)를 사용하려고했을 때 동일한 결과를 얻었습니다.

아마도 Windows 7 (64 비트) 랩톱에서 IIS를 사용하여 이미지를 올바르게 다시 시도했기 때문에 IIS Express에도 동일한 제한이 있습니다.

건배