gpt4 book ai didi

.net - 为什么我被迫重建我的项目以查看对 ASP.NET MVC 中的 Controller 所做的更改?

转载 作者:行者123 更新时间:2023-12-04 16:41:28 25 4
gpt4 key购买 nike

我正在使用 ASP.NET MVC 3 Beta 并且出于某种奇怪的原因,如果我更改 Controller 的操作并在浏览器中加载该操作,它不会重新编译程序集以合并所做的更改。也许我被 ASP.NET Webforms 中的事情宠坏了,那里有代码隐藏文件的动态即时编译,但我认为这应该是可能的。

我想知道是否可能是由于我的项目是如何设置的。我正在使用 VS2010 并编译 64 位可执行文件。

最佳答案

在 ASP.NET WebForms 网站项目中,代码隐藏文件是动态编译的。

在 ASP.NET MVC Web 应用程序中, Controller 是预编译的程序集,这就是为什么每次进行更改时都需要构建它们。这类似于预编译的 ASP.NET WebForms Web 应用程序中的工作方式。

你也没有错过任何东西。如果您想要 .NET MVC,则每次进行更改时都必须进行编译。

关于.net - 为什么我被迫重建我的项目以查看对 ASP.NET MVC 中的 Controller 所做的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4026845/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com