Visual Studio - 一键发布,网页部署,非DLL文件问题

Visual Studio - 一键发布,网页部署,非DLL文件问题

问题描述:

我有一个简单的Web应用程序,在同一个解决方案中的其他项目上创建了几个DLL。这个DLL访问一些文本,XML文件或其他 信息。此元素的属性“复制到输出目录”定义为“始终复制”。当我构建Web应用程序时,“bin”输出目录中存在everthing,一切正常。Visual Studio - 一键发布,网页部署,非DLL文件问题

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

我正在使用Visual Studio 2010,并且将“Package/Publish Web”的“Items to deploy”设置为“仅运行此应用程序所需的文件”?

谢谢你的任何回应,

+0

我有同样的问题,我使用VS10“Web一键发布”功能,它不会复制像.resx等文件。 – 2010-11-01 06:34:17

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