作为一家公司多年来我们一直在使用旧的ASP(vbscript),我们刚刚开始更新到c#.net。我们的第一个MVC3项目已准备好上传到Web服务器进行测试并消除任何错误。
在阅读完之后,我已经让自己对它的理论非常熟悉了。
System.Web.Mvc
System.Web.Routing
System.Web.Abstractions
全部设置为复制本地'true'
右键单击解决方案并选择“发布”
创建了新的个人资料
填写了连接详细信息,但我不确定“网站路径”和“目标网址”的确切含义
现在,站点路径是脚本路径,目标URL是在浏览器中键入地址栏的URL。
连接确实有效。
在设置中我选择了发布
有一个小刻度框对我来说似乎很可怕,它说“在发布之前删除所有现有文件”我上传的服务器包含我们所有的实时和测试网站,尽管我为项目创建了一个新文件夹,我在任何情况下都不希望它触摸,编辑,修改或删除服务器上的任何其他内容。所以此框未经检查。任何人都可以验证是否保留此未选中状态将确保它对服务器上的任何其他内容无效?
然后在预览中它只是说“您的应用程序将发布到:(服务器的IP地址)
任何做过此事的人都可以给我一些指导,这是正确的方法吗?我可以通过正常的ftp减少担心,但希望能够使用Visual Studios工具。它的Visual Studio 2012.
很抱歉,如果这不是这个问题的正确位置。
答案 0 :(得分:1)
尝试这样做一段时间后,我发现发布到ftp是浪费时间和艰难的事情。虽然你们很多人都知道这一点。
相反,我刚刚发布到系统文件,然后将其与cuteftp一起上传到Web服务器。这可能不是最专业的方式来处理事情,但是来自主要是Web脚本背景的人,我发现这很少有点混乱,而且很容易管理。
我只是想我会回答我自己的问题来解决这个问题。