asp.net-mvc - 在 ASP.NET MVC 中使用 VS 2008 Web 部署项目

标签 asp.net-mvc web-deployment-project

有没有人有一个 Web 部署项目来使用 ASP.NET MVC?当我打开“已部署”项目时,MVC 需要的许多文件都丢失了,这使得将项目中所有丢失的文件发布到服务器变得很困难。

或者...是否有比 Web 部署项目更好的方法来修改 MVC 应用程序的 Web.Config?我有需要在上传之前更新的差异(SMTP 和连接字符串),并且 Web 部署项目似乎是正确的方法。

一如既往的感谢!

更新:我至少缺少 global.asax、global.asax.cs 和 default.aspx.cs。

更新 2:发布后,我收到此错误。 Could not load type 'AppNamespace._Default'.

最佳答案

我还没有用我的 mvc 应用程序设置部署项目,但我一直在使用 Scott Hanselman 概述的这项技术,它工作得很好。

Managing Multiple Configuration File Environments

关于asp.net-mvc - 在 ASP.NET MVC 中使用 VS 2008 Web 部署项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/578918/

相关文章:

c# - ModelState.IsValid == false,为什么?

c# - 在部分 View 上返回不同的模型

html - 涵盖主要站点内容的导航菜单

css - 如何更改 Razor View 中第一个字母的颜色?

c# - 何时在 ASP.NET MVC 中实例化 EF4 上下文?

deployment - 在网络发布包文件名中包含日期; Visual Studio

asp.net-mvc - Web 部署项目输出中缺少母版页

mysql - 如何为具有大量表的 MySQL 数据库编写 Java Spring MVC 数据库访问类?

c# - 路由问题 MVC4