2

作为一家多年来一直使用旧 ASP (vbscript) 的公司,我们刚刚开始更新到 c# .net。我们的第一个 MVC3 项目已准备好上传到 Web 服务器进行测试并消除任何错误。

在阅读了它之后,我对它的理论已经相当熟悉了。

System.Web.Mvc

System.Web.Routing

System.Web.Abstractions

已全部设置为复制本地 'true'

右键单击解决方案并选择“发布”

创建了一个新的个人资料

填写连接详细信息,尽管我不确定“站点路径”和“目标 URL ”的确切含义

就目前而言,站点路径是脚本路径,目标 URL 是 URL,因为它将被键入到浏览器的地址栏中。

连接确实有效。

在设置中我选择了发布

有一个对我来说似乎很吓人的小复选框,上面写着“在发布之前删除所有现有文件”我要上传到的服务器包含我们所有的实时和测试网站,虽然我已经为项目创建了一个新文件夹,但我在任何情况下都不希望它触摸、编辑、修改或删除服务器上的任何其他内容。所以这个框是未选中的。任何人都可以验证不选中此选项将确保它对服务器上的其他任何内容都没有任何作用吗?

然后在预览中它只是说“您的应用程序将发布到:(服务器的IP地址)

之前做过这件事的人可以给我一些指导,这是正确的方法吗?我可以通过普通的 ftp 减少后顾之忧,但希望能够使用 Visual Studios 工具。它的 Visual Studio 2012。

抱歉,如果这不是此问题的确切正确位置。

4

1 回答 1

1

在尝试了一段时间后,我发现发布到 ftp 是浪费时间,而且是一种艰难的处理方式。虽然可能很多人都知道这一点。

相反,我只是发布到系统文件,然后使用 cutftp 将其上传到 Web 服务器。这可能不是最专业的处理方式,但来自主要来自 Web 脚本背景的人,我发现这不那么令人困惑并且更容易管理。

我只是想我会回答我自己的问题来解决这个问题。

于 2012-08-30T19:54:49.357 回答