我正在使用发布向导,它发布了除Controllers
文件夹之外的所有必要文件。我假设我需要一个控制器。
我已导航到Package / Publish Web设置,我是否需要调整此处的任何内容?我猜这不是开箱即用的。如果我更改下拉列表以发布此文件夹/解决方案中的所有文件,它是否会尝试上传所有不需要复制到服务器的引用的DLL?
答案 0 :(得分:3)
在ASP.NET Web项目中,包括MVC项目,当您执行Build时,.cs文件(本例中为控制器)被编译到/bin/[your.project].dll程序集中或发布。
因此您无需发布/复制.cs文件。
答案 1 :(得分:1)
控制器和型号代码被编译到网站dll中。视图部署在其文件夹中。