現在、会社の Web サイトを再設計しています。Web サイトを開いて、Visual Studio 2010 で FTP を使用して編集しています (Vista、ASP.NET 4.0 を使用しています)。
私が抱えている問題は、ビジュアルスタジオがファイルパスが間違っていると言っているため、一部の.aspxページでファイル(マスターページなど)が見つからないことです。ファイルパスは、サーバー (Windows サーバー) では問題ありませんが、Visual Studio では問題ありません。ファイルパスの例は次のとおりです。
~/design/MasterPageDesign.master
ただし、ファイルパスを次のように変更すると
MasterPageDesign.master
マスター ファイルがこの aspx ページと同じフォルダーにあるため、これは正しいです。
次に、Visual Studio は自動的にファイルパスを ftp パスに変更します
ftp://the.server.address.etc.etc
したがって、Visual Studio では機能しますが、サーバーでは機能しません。
IIS と仮想ディレクトリの使用について読んだことがありますが、これがどのように役立つかわかりません。それを回避する方法はありますか、それとも行き止まりですか?
よろしくお願いします