将新项目部署到 IIS6 和 asp.net 3.5 时出现问题。
项目在本地运行良好,但在发布到服务器时出现错误"The file '/Site1.Master' does not exist
“。
我尝试过的事情:
我在网上查找了问题,发现人们建议删除页面中的波浪号。( MasterPageFile="~/Site1.Master"
)。我已经这样做了,它让我遇到了一个新错误,但类似的说法Could not load type 'MySite.Site1
。
有人说这是由于没有命名空间造成的,但我已经检查过并确定了。
我尝试在 Page Directive 中从 CodeBehind 更改为 CodeFile,但仍然没有进展。
我已经尝试在内容页面中设置 MasterType 的 VirtualPage 属性。还是拉链。
有人有什么想法吗?谢谢