【问题标题】:Website Deployment method网站部署方式
【发布时间】:2014-09-02 12:09:38
【问题描述】:

我有一个实时站点,我只有一个该站点的 FTP,所以我只想进行一些更改,但我发现它是一个已编译的站点,如果我必须进行任何更改,那么我必须进行修改并再次编译并上传文件。

但是当我检查Bin文件夹时,我可以看到只有一个dll文件被创建,它被命名为mysite.com_deploy.dll,它是组合的dll文件。

所以我不知道这是如何发布或编译的?

谁能告诉我这件事?

【问题讨论】:

    标签: c# asp.net dll compilation


    【解决方案1】:

    你的问题有点奇怪......如果它有一个 DLL,那么它已经被编译,整个站点一个 dll 或每页一个 dll 是编译时选项。

    您如何发布您的网站(如何将编译后的代码移动到网络服务器)是另一回事。

    这引出了你真正的问题是什么?

    尝试右键单击 Web 部署项目 -> 属性和输出程序集:如果您希望一个项目有多个 DLL,请勾选“为每个页面创建单独的程序集并控制输出”选项。如果您想替换一个 DLL,采用这种方法可能会导致命名 DLL 的潜在问题。

    这是你想要的吗?

    【讨论】:

    • 如何为整个网站生成一个dll
    • 编译站点时会发生什么?如果您查看 BIN 文件夹,其中有多少个 DLL? (当然不包括第 3 方 DLL)。它也是一个网络项目吗?如果不是,那是什么类型的项目?
    猜你喜欢
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 2018-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    相关资源
    最近更新 更多