【问题标题】:publish a release version of web site发布网站的发布版本
【发布时间】:2012-12-20 08:42:40
【问题描述】:

我有一个在 Visual Studio 2010 中通过以下方式创建的网站:文件 > 新建 > 网站(它不是 Web 项目)。

我想发布我的网站的发布版本,但 VS 中没有“发布”模式,并且无法通过构建 > 配置管理器添加“发布”模式。

如何发布我的网站的发布版本??(我无法将我的网站转换为 Web 项目)

非常感谢您的回复。

【问题讨论】:

  • 如果您的项目中没有其他自定义 dll 模块,那么您真正需要更改的是 web.config 并使其发布。
  • 你的意思是设置debug="false"吗?如果是,我做到了,但我意识到,例如通过 webresource.axd 获得的 javascript 资源是调试格式的。我想在没有任何调试信息的情况下以“发布”模式预编译我的网站。

标签: asp.net versioning


【解决方案1】:

当您有一个网站项目并使用 VS 2010 时,顶部菜单栏中的菜单选项中应该有一个名为 COPY WEBSITE 的选项(我认为它在网站菜单中)。

所以你点击网站 > 复制网站,然后你会看到一个新的选项卡出现,非常类似于 FTP 类型的界面,左侧是你的本地文件,右侧是远程服务器托管。

您可以使用 FTP 或直接上传,但上次我只能通过 FTP 使用它。 (当然这可能是个人问题,不会影响其他任何人)。

不用说,如果您没有服务器可以将您的网站上传到,那么它就不能像您所说的那样“发布”。

服务器或主机通常在您自己的服务器上,或者在服务提供商的远程(付费)服务器上。

参考下图....

Area-1 是您输入上传文件的服务器的 FTP 或 HTTP 地址的地方。 Loacl-Files 这显示您完成的网站文件 Remote-Files 显示服务器上的文件 控件 这些按钮用于向服务器上传或下载文件

请注意,您必须拥有 FTP 用户名和密码才能使用 FTP/HTTP 传输, 一些主机可能希望您使用您的管理员帐户用户名和密码。

希望这有助于为您指明正确的方向

【讨论】:

    猜你喜欢
    • 2012-05-10
    • 1970-01-01
    • 2011-05-19
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多