Visual Studio - 单击发布,Web部署,非DLL文件的问题

时间:2010-04-20 13:33:24

标签: deployment

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

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

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

感谢您的回复,

1 个答案:

答案 0 :(得分:1)

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