IIS 6.您已请求的页面类型未被提供,因为它已被明确禁止。扩展程序' .cshtml'可能不正确。

时间:2015-08-10 11:33:01

标签: c# razor

我是这个项目的新手。我们支持少量申请。

我们所有的应用程序都在IIS 6 ..即Windows 2003服务器。直到上周一个应用程序工作正常,没有人改变任何东西,突然开始得到以下错误

  

您所请求的页面类型未提供,因为它已经提供   明确禁止。扩展程序' .cshtml'可能不正确。
  请查看下面的网址,确保拼写完整   正确。

这是一个简单的应用程序,只显示一些指南和文档。所以它只有Razor页面。

我尝试在Web.Config文件中添加以下行。

private void btnBrowse_Click(object sender, EventArgs e)
        {
            DialogResult result = openFileDialog1.ShowDialog();
            if (result == DialogResult.OK) 
            {
                txtFileName.Text = openFileDialog1.FileName;
            }
        }

        private void btn_search_Click(object sender, EventArgs e)
        {

            var result = File.ReadAllLines(@txtFileName.Text).Select(s => s.Contains(txt_search.Text));


        }

仍然存在错误。因此,尝试将.cshtml扩展名添加到IIS中的MIME类型。仍然有错误。

我在谷歌搜索了很多,甚至在Web.Config文件中添加了以下行。

var pageMod = require("sdk/page-mod");
pageMod.PageMod({
 include: ["*", "file://*"],
 contentScript: "",
 attachTo: ["existing", "top"],
 onAttach: function(worker) {
   console.log(worker.tab.url);
 }
});

仍然存在错误。

有人可以帮我解决这个问题。

0 个答案:

没有答案