好的愚蠢的问题......
我花了将近一天的时间让 MVC 站点正常工作,然后我发布了它。
在那之后,地狱开始了。
我正在使用 Windows 7、Visual Studio 2008 和 MVC。
我发布了它,首先 Default.aspx 不会出现。我放弃了几次,只是做了简单的事情,在 default.aspx 中键入。我稍后会解决这个问题。因此,我单击了一个导航按钮,在此之前该按钮在内部开发 IIS 中运行良好,但出现 404 错误。我花了两天时间浏览 Microsoft 支持论坛和我能找到的所有其他支持论坛。
没有修复。
所以,我尝试了一些不同的东西。只是看看我是不是搞砸了。我创建了一个新的 TestMVC 应用程序。将输出设置为本地 IIS 上的网站。编译并输入 default.aspx(它被设置为项目中的启动文件)后,我单击了基本 MVC 应用程序上的 About 按钮。我会得到什么?404。
我知道这是新的,伙计们,但这太疯狂了。这个过程需要付出这么多努力才能使它正确,特别是因为它可以在测试服务器上运行。