asp.net-mvc - 仅发布 Controller

标签 asp.net-mvc visual-studio visual-studio-2013

当我编辑 View 或其他非 dll 文件时,我可以按 CTRL + ; + P 将该文件发布到网络服务器。但是,它不适用于 Controller ,可能是因为它们将被编译成 dll 文件。

有没有办法只编译和发布dll文件,避免发布整个项目的长时间延迟?

编辑

感谢 Sarvjeet,我知道我可以构建项目并复制 dll 文件,我还可以在项目的构建后事件中编写此脚本,如下所示:

copy "$(TargetPath)" "C:\inetpub\wwwroot\bin\$(TargetFileName)"

我希望有更好的方法,让我可以使用快捷键,CTRL + ; + P,并考虑发布配置文件。

最佳答案

复制编译的 DLL 并将其粘贴到部署的文件夹中。您不需要部署整个项目。

关于asp.net-mvc - 仅发布 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34259653/

相关文章:

asp.net-mvc - Entity Framework 获取前10行

C# MVC 路由检测

powershell - NuGet install.ps1 脚本中的 $package 和 $project 参数包含什么?

c++ - 测试 Windows 语音识别 API (SAPI) 时出错

visual-studio - 带有 Angular2 和 Typescript 的 Visual Studio 2013

asp.net - Visual Studio 2013 中的 PageMethod 未调用(触发)WebMethod

c# - SignalR:是否可以在建立连接时强制连接在服务器端使用特定传输?

c# - TimeSpan 的 Range 和 DisplayFormat 属性

.net - 来自 Release模式下的日志程序集的 Debug.WriteLine 未写入 Visual Studio 中的调试输出

c++ - 为什么 assembly 对我来说似乎不一致?