我有一个在 Visual Web 开发人员中运行良好的 Web 应用程序。但是当我将它发布到 IIS 时,如下链接:href="/Default.aspx"
不起作用。该页面的地址现在是:http://localhost/ MyApp.net/Default.aspx
。
所以我尝试添加波浪号:href="~/Default.aspx"
但浏览器正在寻找:http://localhost/ MyApp.net/~/Default.aspx
。
这很重要,因为我实际上想发布到文件夹而不是wwwroot
,但不想硬编码路径。