【问题标题】:Visual studio - One click publishing, web deploy, problem with non dll filesVisual Studio - 一键发布、Web 部署、非 dll 文件问题
【发布时间】:2010-04-20 13:33:23
【问题描述】:

我有一个简单的 Web 应用程序,它使用在同一解决方案中的其他项目上创建的多个 DLL。此 dll 访问一些文本、xml 文件或其他用于 信息。此元素将其属性“复制到输出目录”定义为“始终复制”。当我构建 Web 应用程序时,所有内容都出现在“bin”输出目录中,一切都很好。

但是,当我使用“网络部署”安装功能将相同的应用程序发布到服务器时,我的 XML、txt 文件不会复制到 服务器机器的应用程序文件夹。所有其他文件都被复制得很好。 谁能告诉我为什么所有这些文件都没有包含在“单击一次”中,以及为什么所有“bin”输出内容都没有发布?

我正在使用 Visual Studio 2010 并将“打包/发布 Web”的“要部署的项目”定义为“仅运行此应用程序所需的文件”?

感谢您的回复,

【问题讨论】:

  • 我也有同样的问题,我使用VS10的“Web One Click Publish”功能,它不会复制.resx等文件。

标签: deployment


【解决方案1】:

试试这个。在 Visual Studio 项目/解决方案中包含这些文件。右键单击该文件,选择属性。将构建操作设置为“内容”。然后重新构建部署包,看看是否可行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 2018-05-10
    相关资源
    最近更新 更多