asp.net - URL 重写在 Visual 2013 Professional 中不起作用

标签 asp.net url-rewriting visual-studio-2013

我有一个在vs2012 Ultimate中运行良好的网址重写内容的项目,但如果我尝试在VS 2013 professional中打开相同的项目,那么url 重写不起作用。

实际上我当时没有收到任何错误,但是当我单击任何链接时,它会显示如下 “找不到资源。”

VS 2012 Ultimate相比,VS 2013 Professional中的项目需要花费太多时间来加载索引页面

enter image description here

enter image description here

最佳答案

您的代码与 Visual studio 2012 或 2013 没有任何关系。您正在运行的代码在两个版本中都可以正常工作并且完全相同。

有时您运行的 dll 不是从当前代码编译的。我们的 Visual Studio 有时不会构建构建并使用我们上次构建的构建(也许当前的构建有问题,因此 VS 使用旧的编译副本)。

您是否尝试过检查“重建”和“清理”。尝试一下也许对你有帮助。

最好在服务器上的 IIS 中设置 URL_Rewriter。

关于asp.net - URL 重写在 Visual 2013 Professional 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25396716/

相关文章:

.htaccess - 由于 htaccess 无法访问 php $_GET 变量

regex - 如何让Nginx重写惰性(非贪婪)

vb.net - VB.NET 编译器警告 BC42324 是否已在 VS2013 中删除?

visual-studio - 无法在Visual Studio 2013中保存对文件的更改

.net - TeamCity中的MSBuild 12找不到.NET 4.5.1的引用程序集

c# - 如何动态插入/编辑中继器的值?

c# - 允许 Enter 键登录 asp.net?

c# - 从外部 Web 应用程序返回值

javascript - 将值从 JQuery Datepicker 传递到代码隐藏

url - 从 URL 中删除应用程序名称