0

我目前正在重新设计一家公司的网站,我正在通过在 Visual Studio 2010 中打开一个网站并使用 FTP 对其进行编辑(我使用的是 Vista,ASP.NET 4.0)。

我遇到的问题是某些 .aspx 页面找不到文件(母版页等),因为 Visual Studio 说文件路径错误。文件路径适用于服务器(Windows 服务器),但不适用于 Visual Studio。一个示例文件路径是:

~/design/MasterPageDesign.master

但是,如果我将文件路径更改为

MasterPageDesign.master 

这是正确的,因为主文件与此 aspx 页面位于同一文件夹中。

然后visual studio自动把filepath改成ftp路径

ftp://the.server.address.etc.etc

因此它可以在 Visual Studio 上运行,但不能在服务器上运行。

我已经阅读了有关 IIS 和使用虚拟目录的信息,但我不明白这有什么帮助。有没有办法绕过它或者它是一个死胡同?

提前致谢

4

0 回答 0