4
我的应用程序由一个可执行项目和一个dll库组成。我的可执行项目已经添加了对库项目的引用。Visual Studio部署.NET Compact Framework应用程序的所有文件的问题
库项目包含一些“内容”文件,如.ini .bmp。问题是这些文件在部署可执行项目时未被复制到设备中。只有dll文件被复制。奇怪的是,所有文件都被复制到台式机上的\ ExecutableProject \ bin \ Debug目录中。
要解决这个问题,我已经将dll项目的部署路径设置为与可执行项目相同,并将它们部署到两者,但此解决方案似乎并不好。
我使用VS2008,我的设备在Windows CE上工作。
我试图避免两到同一文件夹部署上。当你有几个库时(VS也会尝试构建库两次 - 构建可执行文件和部署时)需要很长时间。我认为如果文件被复制到PC的输出目录,他们也应该被部署到设备上。 – kmalmur 2010-07-21 14:46:52
@ ctacke-感谢您的详细阐述。我被同样的问题所困扰。您的关键清单帮助我解决了这个问题。 – 2012-10-04 07:31:54
@all - 这是我基本上解决这个问题。转到==>库项目==> Properities ==>设备==> Outputfile文件夹(将其更改为%CSIDL_PROGRAM_FILES%\ YourProjectName – 2012-10-04 07:32:17